下面是Borland 关于ADO升级的地址:
http://www.borland.com/devsupport/bcppbuilder/patches/..........ADOExpress Update:This update addresses a problem that surfaces when ADO is used in conjunction with MDAC 2.6. The most common problem encountered is the error "Either EOF or BOF is True, or the current record has been deleted. Requested operation requires a current record" when closing an empty dataset or canceling an edit operation. Affected applications must be recompiled for changes to take affect.This update applys to Enterprise Edition and Professional Edition with ADOExpress. 
Install the C++Builder 5 Update #1 before applying the ADOExpress Update 
View the readme file: ADOUpd1rdme.txt
Download the update: C++Builder 5 Enterprise and Professional ('BCB5ADOUpgrade1.exe' 9175003 bytes) ..........
下面是Borland关于这方面的说明:
http://www.borland.com/devsupport/bcppbuilder/patches/ADOUpd1rdme.txt================================================
C++BUILDER 5 ADOExpress UPDATE PACK 1 
RELEASE NOTES
================================================This update resolves issues with the ADO 
features in the Enterprise version of 
C++Builder 5, as well as in the ADOExpress 
upgrade to C++Builder 5 Professional.The update is a self-extracting, self-executing 
file. Because it refreshes the ADO files in your 
current installation, C++Builder must be closed 
before running the update.
================================================
REQUIREMENTSC++Builder 5, Enterprise version
------------------------------
* Update Pack 1C++Builder 5, Professional version
with the ADOExpress upgrade
------------------------------
* ADOExpress for C++Builder 5 Professional, 
  Update Pack 1 
* C++Builder 5 Professional, Update Pack 1 
================================================
ISSUES RESOLVED IN THIS UPDATEMDAC 2.6 Compatibility
------------------------------This update corrects a known issue which affects
certain ADOExpress applications when running 
against MDAC 2.6. Most commonly, the following 
error is generated when closing an empty dataset:
"Either EOF or BOF is True, or the current record
has been deleted. Requested operation requires a 
current record". The same error may also occur 
when canceling an edit operation. Affected 
applications should be recompiled after the 
update is installed.
================================================
HELP UPDATESHelp updates are available at:
http://www.borland.com/techpubs/bcppbuilder
================================================
Copyright © 2000 Inprise Corporation.
All rights reserved.