B
black-eyes
Unregistered / Unconfirmed
GUEST, unregistred user!
为什么Delphi5的AdoQuery在win2000会出现这样的错误呢?
AdoQuery.Close;
AdoQuery.SQL.Clear;
AdoQuery.SQL.Add('select * from tabel1');
AdoQuery.Active:=True;
if AdoQuery.RecordCount>0 then
begin
AdoQuery.First;
while not AdoQuery.Eof do
begin
……
AdoQuery.Next;
end;
AdoQuery.First;
end;
AdoQuery.Close;
如果AdoQuery.RecordCount=0的话,会出现错误:Project
Project.exe Raised exception class EoleExceptionwith
message 'BOF 或 EOF 中有一个是“真”,或者当前的记录
已被删除,所需的操作要求一个当前的记录。'。怎样才能
解决这个问题呢?不过,在Delphi6下不会出现什么问题,
为什么Delphi5会出现这些问题呢?希望各位能帮帮忙!多谢
先!
AdoQuery.Close;
AdoQuery.SQL.Clear;
AdoQuery.SQL.Add('select * from tabel1');
AdoQuery.Active:=True;
if AdoQuery.RecordCount>0 then
begin
AdoQuery.First;
while not AdoQuery.Eof do
begin
……
AdoQuery.Next;
end;
AdoQuery.First;
end;
AdoQuery.Close;
如果AdoQuery.RecordCount=0的话,会出现错误:Project
Project.exe Raised exception class EoleExceptionwith
message 'BOF 或 EOF 中有一个是“真”,或者当前的记录
已被删除,所需的操作要求一个当前的记录。'。怎样才能
解决这个问题呢?不过,在Delphi6下不会出现什么问题,
为什么Delphi5会出现这些问题呢?希望各位能帮帮忙!多谢
先!