当前位置: 首页 > 编程语言 > vb6 > 正文

vb神童教程(续)--VB的ADO对象

时间:2008-12-15 本站专稿 小二黑

本文欢迎非商业用途的转载,但需要注明出自“编程入门网”及相应的网址链接。

ADO简介

参考资料:

ADO简介:http://bianceng.cn/VBjc/sjcz/sj2.htm

ado对象模型:http://bianceng.cn/Programming/VB_NET/200705/1201.htm

ADO是另一种用于开发访问OLE DB数据源应用程序的API。有多种程序设计语言都支持ADO,如VB,VC++,VJ++等。ADO提供了较为高级并容易被理解的访问OLE DB数据源的机制,它结合了DAO和RDO的优点。并提供了OLE DB数据源的入口。OLE DB是一种数据库体系结构,它为企业网络提供了普遍的数据综合能力(从大型机到桌面上的数据,而不管数据的具体类型是什么),与ODBC相比,OLE DB在数据通道方面更具有普遍性和有效性,这是因为它允许同建立在COM基础上的更多的数据类型联系和由于ADO是为开发客户机/服务器程序而专门设计的。下图是典型的ADO应用程序的结构。

ADO的特征如下:

▲支持成批更新.即对更新的多个记录进行缓冲,并同步传输到服务器。

▲支持所有类型的光标。包括只能前移型,关键值型以及动态和静态型。

▲支持服务器端的存储过程。这些过程可以大大提高应用程序的通用性。

▲支持返回多个记录集的查询。

▲支持查询目的。包括限制返回的记录的个数,激活返回记录的过滤和预先语句。
 

ADO是由以下对象组成的:Command,Connect,Error,Field,Parameter和RecordSet。下图给出了ADO对象的层次结构。除了Error和Field之外的所有ADO对象都是可以单独创建的,而Command,Error和Parameter对象是可选的。