一个关于adoqueyr的问题(100分)

  • 主题发起人 主题发起人 prosic
  • 开始时间 开始时间
P

prosic

Unregistered / Unconfirmed
GUEST, unregistred user!
为什么用adoquery经常出现下面的错误呢

BOF或EOF有一个为“真“,或者当前记录已被删除,所需操作需要一个当前纪录

这个问题困扰了我很久了,打出来有高分哦
 
说的太简单了
说详细点了
主要是进行什么操作的时候出现的 啊

 
比如说我刚编的一个很简单的例子
我用adoquery连上sql server2k后,执行下面的语句

select * from worklog

结果运行时没问题,但当程序关闭时系统显示刚才的错误信息
'bof或eof有一个为真,或....,当前操作需要一个记录'
 
是不是数据库是空的啊
或者你结束前,加一句MOVEFIRET语句
 
空的数据库也应该没关系,是不是你的程序中有指令要求更新数据库,才会出现
“当前操作需要一个记录”
 
问题已经解决了,是delphi的问题,我装了一个升级包后就可以了
不过仍然谢谢大家
 
升级包那里有?
 
后退
顶部