|
Insert into table3 ( a , b , c,d )
values ( 222,333,"222","test@liyec");
ado command 에서 위와 같은 명령어를 commandtext string에 넣은후 실행하면
실행이 잘됩니다.
그런데 query 의 string ( 컴포넌트 인스펙터에서 text editor) 에 위와 같은 명령어를 넣고 active 를 true 로 하면
query1 : commandtext does not return a result set 이라는 에러 메시지가 뜨면서
쿼리가 실행 되질 않습니다.
코드창에서 아래와 같은 명령어 응용해서 실행 하다가 안되어서 컴포넌트 인스펙터의 에디터 창에서 직접
SQL 문들을 실행해 보는데도 잘 안되네요 ....
참고로 위의 명령어들은 ACCESS 의 쿼리 창에서는 잘 실행 됩니다.
ADOQuery1->Parameters->Items[0]->Name = "Index_from_edit";
ADOQuery1->Parameters->Items[0]->DataType = ftString;
ADOQuery1->Parameters->Items[0]->Direction = pdInput;
ADOQuery1->Parameters->Items[0]->Value = StrToInt("41" /* Edit1->Text*/ ) ;
어떤부분을 체크해 보아야 하나요 ... ???
오늘 내내 insert 땜시 맨땅에 삽질 하는군요... 엔지니어의 비애란... 과연 이런것인가요 ????? 흑흑 T.T
고수님들 바뿌시더라도 좋은 조언 부탁드립니다.
|