faster!数据集在记录为零时不能关闭?救救我吧!(100分)

  • 主题发起人 主题发起人 g_feng
  • 开始时间 开始时间
G

g_feng

Unregistered / Unconfirmed
GUEST, unregistred user!
我在delphi中采用ADO访问ACCESS数据库,用Microsof OlE DB for ODBC DRIVER 进行连结,出现
数据集在记录为零时不能关闭。出错异常为:EOleException 内容为:
Either BOF or EOf is True,or the Current
Record hs been Deleted.Requested operation requires a Current record
这是为何?大虾们救救我吧
 
要升级ADO.以前有提过这个问题.你搜索看看吧!
 
如果真有此问题,试着将错误封锁
try
dataset.close
except
do nothing
or abort;
end;
 
ADO 著名BUG
update
 
非常感谢各位的意见,但现在的情况是在另一台机器上,也没有ADO安装升级,
但此程序运行正常.在那台机器上编译好后,再拿到这台有问题的机器上运行问题依旧。
 
另外,在那儿有ADO的升级版,我用的是D版,是否可升级.
我已看了以前的问题但不知道MDAC是什么,能否解释一下?
 
在Delphi的安装盘里有个mdac_typ.exe,运行一下它看看能不能解决问题。
 
是否可同时使用BDE和ADO连接数据库
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
812
import
I
S
回复
0
查看
937
SUNSTONE的Delphi笔记
S
后退
顶部