> 기술지원 > 묻고답하기

Question and Answer 3331
Ref#: 1311
Intouch 에서 Access(MDAC) 에 data 지우는 방법

· 운영체제: [영문] Windows
· 사용제품: Intouch 2014

Intouch 에서 access 에 data 저장하는 것은 아래와 같은
명령어를 사용하면 저장이 됩니다. 하지만 지우는 명령어는 메세지가 No errors occurred 라고 뜨고 data 가 display 가 되는데 해당 data 가 지워지지가 않습니다.
1. 저장:
L = StringFromIntg( DB_LINE, 1 );
T_DA = Text($Year, "#") + Text($Month, "0#") + Text($Day, "0#") + Text($Hour, "0#") + Text($Minute, "0#") + Text($Second, "0#") + L ;
resultcode=SQLConnect(ConnectionId1,"Provider=MSDASQL;DSN=TestDB;");
ErrorMsg=SQLErrorMsg(resultcode);
resultcode2=SQLInsert(ConnectionId1,"Table2","TEST_DB");
ErrorMsg2=SQLErrorMsg(resultcode2);

2. 지울 때:

resultcode3 = SQLConnect( ConnectionId1, "Provider=MSDASQL;DSN=TestDB;" );
ErrorMsq3=SQLErrorMsg(resultcode3);
WhereExpr = "Keydatetime like '20181226*' ";
resultcode4 = SQLDelete( ConnectionId1, "Table2", WhereExpr );
ErrorMsq4=SQLErrorMsg(resultcode4);
SQLDisconnect( ConnectionId1 );

잘못된 부분이 있는지????

참고로 Access 는 Access2002 파일형식입니다.

작성자: viewlee
작성일: 2018-12-28 오전 11:28:00
조회수: 13

다음글: Intouch 에서 Microsoft data Access(MDAC) 에 data 저장하는 방법