|
'commandtext does not return a result set '
이 에러 메시지는
insert, update, delete 문을 open 메쏘드와 함께 사용할 땔 발생합니다.
웃으면서다시한번^^ 님이 쓰신 글 :
: 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
:
: 고수님들 바뿌시더라도 좋은 조언 부탁드립니다.
:
:
|