很奇怪的问题
ADOQuery := TADOQuery.Create(Application);
try
with ADOQuery do begin
ConnectionString := 'XXXXXXXXXX';
if Active then Close;
SQL.Clear;
try
SQL.Add('select O_Name from Operator');//<------程序运行到这里非常慢,类似连接超时的情况;(照理说,不应该那么慢呀!)
Open;//<------也是的,这个我理解,可为什么上面那条语句也那么慢呢?
except
{........}
end;
Close;
end;
finally
ADOQuery.Free;
end;
这些代码是放在Project文件里面的,在创建任何窗体之前,Application.Initialize;之后。
(我就纳了闷了,同是ADOQuery,为啥在这里SQL.Add的时候就那么慢呢?)
恳请高人明示!感激不尽。