我在《VC知识库在线杂志》第十四期和第十五期上曾发表了两篇文章——“直接通过ODBC读、写Excel表格文件”和“直接通过DAO读、写Access文件”,先后给大家介绍了ODBC和DAO两种数据库访问技术的基本使用方法,这次要给大家介绍的是ADO数据库访问技术的使用方法。ADO(Active Data Object,活动数据对象)实际上是一种基于COM(组件对象模型)的自动化接口(IDispatch)技术,并以OLE DB(对象连接和镶入的数据库)为基础,经过OLE DB精心包装后的数据库访问
本系统所采用的开发工具主要是基于数据库系统的SQL Server 2005 和基于面向对象程序设计的VC,主要利用其MFC技术。利用SQL Server 2005创建图书表、借书信息表、罚单表以及用VC连接数据库用的用户信息表。利用ADO连接的方法访问数据库。利用VC和数据库建立连接之后,利用VC中的控件按钮以及一些程序代码实现一些特定的功能,例如营销信息查询、删除、修改等,极大地提高了销售管理的效率。
ADO( Ac f iv e X Da t a
Ob j ec t )是 Mi c r o s o f t数据库应用程序开
发 的新接 1 : 2 1,是建立在 OL E DB之上的高屡散据库访问技术 。
ADO是基于COM技术的. 具有 COM组件的诸多忧点。ADO封
装 了 OLED8所提供的接口,比起 OL E DB提供者 . AD O 的接 口
可 使程序员在更高级别 上同数据交互.并且保留了 MFC/
ODBC和DAO的特性 AD O 技术不仅可以应用于