C cpjin Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-21 #1 我在用adoquery 时连接SQL2000数据库时,如果返回结果为空,则显示EOF 或 BOF 有一个是真, 或者当前记录已被删除,所需的操作需要一个当前记录,不知道为什么? 我忙了几天了,请多指教。
我在用adoquery 时连接SQL2000数据库时,如果返回结果为空,则显示EOF 或 BOF 有一个是真, 或者当前记录已被删除,所需的操作需要一个当前记录,不知道为什么? 我忙了几天了,请多指教。
A Adnil Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-21 #2 既然是空结果返回,那就不要对空结果进行操作了,先判断一下。 另外查找一下表中是否有重复的纪录,如果有的话则删除,最好建立主键。
J jsxjd Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-21 #3 升级 Delphi ,对 delphi 5,6 都要打补丁 搜索 delphi update 另外升级 Ado 到 2.6/2.7 ,就是 MDAC 微软网站或 borland 都有下载
C cpjin Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-21 #4 问题是我没有做其他操作,只是打开了连接,就出现了错误,是不是应该升级一下??
X X-man Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-21 #5 你用的是d5吧,打补丁!mdac_type.exe MS的网站上有! 老问题了! 这些问题老早就有了,看一下以前的帖子就 有了,何必浪费呢!不过有分拿最好! : )
陈 陈晨 Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-21 #7 如果数据库为空的时候,则连接后当前纪录为bof,好像是数据库的起点标识
A aidren Unregistered / Unconfirmed GUEST, unregistred user! 2003-03-21 #11 是D5版本的一个bug,你打一下ADO的补丁就行了。 要不转会用D6吧。D6这个漏洞已经改回来了。