打开access的表出错,提示如下:Either BOF or Eof is true..(100分)

  • 主题发起人 主题发起人 szwgl
  • 开始时间 开始时间
S

szwgl

Unregistered / Unconfirmed
GUEST, unregistred user!
错误提示如下:
Eeither Bof or Eof is True,or the current record has been deleted .Requested
operation requires a current record
我发现我的jet Driver的版本有关,在我安装odbc jet sp3之前,
adoqry.close
adoqry.sql.text:='select * from xx'
adoqry.open;
都没有错误,安装以后就出现上面的错误,规律是:间隔出现!
 
这个错误应该是在对记录进行操作时才触发的吧?
 
這個問題我也遇過,裝一下ado升級包就OK!www.borland.com
 
ado的经典错误,升级ADO
 
同意楼上二位,这是ADO的一个著名bug,安装d5adoupdate2.exe即可
在borland竹叶即可找到
 
天哪,还在讨论这个问题,用DELPHI6吧!能有下个升级包的功夫,就多花一点时间下DELPHI6
吧!!
 
先安装D5Update在安装d5adoupdate2,别忘记同时下载mdac_typ26,可能会用的到.
这既可以解决你的问题,也能解决往Win2000移植的问题
 
用DELPHI6开发也有这个问题,同意多数所说的,安装d5adoupdate2,
 
先升级DELPHI,然后升级ADO,即可.
 
升级啊
d5的升级补丁:
URL ftp://ftpc.borland.com/pub/delphi/devsupport/updates/delphi5/D5EntUpdate.exe
d5的ADO升级补丁2个:
URL ftp://ftpc.borland.com/pub/delphi/devsupport/updates/adoexpress/D5ADOUpgrade.exe
URL ftp://ftpc.inprise.com/pub/delphi/devsupport/updates/adoexpress/d5adoupdate2.exe
 
D6没有这个问题。D5升级Ado.
 
多人接受答案了。
 
后退
顶部