파라독스에서요 대충 이런 루틴을 도는데요...
MyQuery.SQL.Clear;
MyQuery.SQL.Add('CREATE TABLE aa(Salary char(10))');
MyQuery.Active := True;
showMessage('hello');
MyQuery.Active := False;
근데...
Error creating cursor handle
이런 에러가 자꾸 나네요...
파일은 생성을 해 주는데, 다시 한번 돌리면, 이미 존재하는 파일이라 그러고...
제발 왜그런지 좀 가르쳐 주세요....
고수님들의 답변 부탁드립니당..
> 파라독스에서요 대충 이런 루틴을 도는데요...
>
> MyQuery.SQL.Clear;
> MyQuery.SQL.Add('CREATE TABLE aa(Salary char(10))');
> MyQuery.Active := True;
> showMessage('hello');
> MyQuery.Active := False;
>
>
> 근데...
>
> Error creating cursor handle
>
> 이런 에러가 자꾸 나네요...
>
> 파일은 생성을 해 주는데, 다시 한번 돌리면, 이미 존재하는 파일이라 그러고...
>
> 제발 왜그런지 좀 가르쳐 주세요....
>
> 고수님들의 답변 부탁드립니당..
active := True; 는 query1.open하고 같습니다.
따라서.. Create Table / Update / Delete 등은 안먹히겠죠..
따라서.. 어케해야하냐면여... query1.execsql; 하세요..
그럼됩니다.
즐코~