H
how
Unregistered / Unconfirmed
GUEST, unregistred user!
我用Delphi通过ADO访问Access数据库,在2000 Server上运行,一切正常。
但自从装了SQL Server 2000后,我的程序就出问题了。问题的现象是这样的:
当我用下面程序段访问到最后一条记录,然后关闭程序时,就报
"BOF 或 EOF 中有一个是真,或者或者当前记录已被删除,所需的操作要求一个当前记录。"
这段程序是:
for i:=1 to ADOQuery1.RecordCount do
ADOQuery1.Next;
或
while not ADOQuery1.Eof do
ADOQuery1.Next;
都是一样出错。
是ADO与SQL Server有冲突?
但自从装了SQL Server 2000后,我的程序就出问题了。问题的现象是这样的:
当我用下面程序段访问到最后一条记录,然后关闭程序时,就报
"BOF 或 EOF 中有一个是真,或者或者当前记录已被删除,所需的操作要求一个当前记录。"
这段程序是:
for i:=1 to ADOQuery1.RecordCount do
ADOQuery1.Next;
或
while not ADOQuery1.Eof do
ADOQuery1.Next;
都是一样出错。
是ADO与SQL Server有冲突?