TADOQuery나 TADOTable Component를 쓸 경우,
DataSet을 Open 한 다음, Eof 일 때 Close 를 하면 Error가 발생합니다.
with ADOQuery1 do begin
Close;
Sql.Clear;
Sql.Add(' SELECT * FROM Table ');
Open;
Close; //위의 Query 결과가 Eof 일 때, Error 발생
end;
컴포넌트 하나로 여러 SQL 문을 정의할 때나
Form을 띄운후, 종료할 때 문제가 됩니다.
TQuery나 TADOTable을 쓸 경우는 문제가 전혀 없는데...
누가 나좀 살려주세요...
델초보 wrote:
> TADOQuery나 TADOTable Component를 쓸 경우,
> DataSet을 Open 한 다음, Eof 일 때 Close 를 하면 Error가 발생합니다.
>
> with ADOQuery1 do begin
> Close;
> Sql.Clear;
> Sql.Add(' SELECT * FROM Table ');
> Open;
>
> Close; //위의 Query 결과가 Eof 일 때, Error 발생
> end;
>
> 컴포넌트 하나로 여러 SQL 문을 정의할 때나
> Form을 띄운후, 종료할 때 문제가 됩니다.
>
> TQuery나 TADOTable을 쓸 경우는 문제가 전혀 없는데...
> 누가 나좀 살려주세요...
>