ADO数据库编程总结(一)

ADO技术简介

     ADO是为MS的强大的数据访问接口 OLE DB 设计的,上一个便于使用的应用程序层。

OLE DB 为任何数据源都提供了高性能的访问,包括:

关系型数据库、非关系型数据库、电子邮件、文件系统、文本和图形以及自定义业务对象等。

     ADO 2.0 实际上是基于 MSADO15.DLL 这个动态链接库的,

这个库文件的名字虽然和 ADO 1.5 的一样,但是它实现了更新的接口。

    ADO 2.0 里的新技术有:

        1、异步操作和事件模型

        2、数据集的持续性

        3、层次化的数据传输

 

ADO特点概述

ADO访问数据元的特点可概括如下:

1.       易于使用,可以说这是ADO最重要的特点之一。ADO 是高层数据库访问技术,相对与ODBC来说,具有面性对象的特点。同时,在 ADO 对象结构中,对象与对象之间的层次结构不适非常明显,这会给编写数据库程序带来更多的便利。

比如,在应用程序中如果要使用记录集对象,不一定要先建立连接、会话对象,如果需要就可以直接构造记录集对象。总是,已经没有必要去关心对象的构造层次和构造顺序了。 

2.       可以访问多种数据源。和 OLE DB 一样,使应用程序具有很好的通用性和灵活性。

3.       访问数据源效率高。 

4.       方便的Web应用。ADO 可以以 ActiveX 控件的形式出现,这就大大方便了Web应用程序的编制。 

5.       技术编程接口丰富。 ADO 支持 Visual C++Visual BasicVBSJS等。 

 

ADO 的对象 

1.       Connection

用于表示和数据源的连接,以及处理一些命令和事务。

2.       Command

用于执行某些命令来进行诸如查询、修改数据库结构的操作。 

3.       Recordset

用于处理数据源的表格集,它是在表中修改、检索数据的最主要的方法。

4.       Field

描述数据集中的列信息。

5.       Parameter

用于对传递给数据源的命令赋参数值。

6.       Error

用于承载所产生所无的详细信息。 

7.       Property

通过属性,每个ADO对象借此来让用户描述和控制自身的行为。

8.       Set

集合是一种可以方便的包含其他特殊类型对象的对象类型。 ADO 提供4种类型的集合:

●Connection 对象具有Error集合。

●Command 对象具有Parameter集合。

●Recordset 对象具有Fields集合。

●ConnectionCommandRecordsetField 对象都具有Property集合。

9.       Event

事件模型是异步操作的基础,这是 ADO 2.0 引进的新特性。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值