应用ADO的MINDS为什么不能接受COMMANDTEXT动态查询?(200分)

  • 主题发起人 主题发起人 longmen
  • 开始时间 开始时间
L

longmen

Unregistered / Unconfirmed
GUEST, unregistred user!
在应用层数据库模块中利用ADO组件,在客户端使用命令动态存取远程数据不成功
Provider组件的poAllowCommandText已经设为True
客户端的语句为:
Clientdataset1.close;
Clientdataset1.commandtext:='select * from authors''
Clientdataset1.open;
出现的错误提示为:

'Either BOF or EOF is True,or the current record has been deleted.
Requested operation requires a current record'


 
如果是用SQL2000,则请到Delphi HomePage下载ADO的补丁程序.
 
哪一个补丁程序,具体点,谢谢!
 
'Either BOF or EOF is True
需要ADO补丁
TRY ANYONE
http://www.inprise.com/devsupport/delphi/mdac26.html
http://www.microsoft.com/downloads/release.asp?ReleaseID=24601
ftp://ftp.sjtu.edu.cn/private/outcoming/Pub/DevelopTools/Borland/Delphi5UpdatePack/Delphi.5.ADO.Express.Update/D5ADOUpgrade.exe
ftp://ftp.ncic.ac.cn/incoming2/DeveloperTools/Delphi5ADOExpressUpdate/D5ADOUpgrade.exe
ftp://tracy.bupt.edu.cn/ComeInHere/DevelopTools/Borland/Delphi5UpdatePack/Delphi.5.ADO.Express.Update/D5ADOUpgrade.exe
 
对头,装ado补丁即可。
 
如果没有问题的话,就结束吧。
 
DELPHI5不支持 SQL SERVER 2000的原因:
按如下顺序安装补丁:
1.Delphi 5 Enterprise Update Pack或Delphi 5 Professional Update Pack
网址为:http://www.borland.com/devsupport/delphi/downloads/index.html#Delphi 5
2.MDAC (Microsoft Data Access Components) 2.60.6526.3
网址为:http://www.microsoft.com/downloads/release.asp?ReleaseID=24601
3.ADOExpress Update
网址为:http://www.borland.com/devsupport/delphi/downloads/dado501readme.html
4.Delphi 5 ADOExpress Update Pack 2
网址为:http://www.borland.com/devsupport/delphi/mdac26.html
 
多人接受答案了。
 
后退
顶部