ADO对象总结

                                        ADO的对象总结

  ADO(ActiveX Data Object),是一种基于OLEDB之上的数据库访问技术,OLEDB是一种底层的编程接口,它支持关系或非关系型数据源,比如各种类型的数据库,电子表格,电子邮件和文本文件等。

ADO中主要包括七个对象,分为三个独立对象(主要对象)和四个依赖独立对象(辅助对象)

ADO中有三个独立对象:Connection,Command,Recordset

 四个依赖独立对象:Error,Parameter,Recordset,Field

ADO对象的具体解释及关系

1.Connection 连接对象 创建数据源连接 使用其他对象之前需建立

 Error对象  包含有关数据访问错误的详细信息,该错误于涉及提供程序的单个操作相关。

该对象有助于我们调整错误。

Errors集合包含Connection对象的所有Error对象。任何涉及到ADO对象的操作都有可能发生一个或多个提供错误。当出现提供错误时,Error对象将被放在Error集合当中。

2.Command  命令对象 执行动作查询 

Parameter对象  参数对象,提供有关被用于存储过程或查询中的一个单个参数的信息

Command对象包含一个Parameters集合,Parameters集合包含参数化的Command对象的所有参数,每个参数信息由parameter对象来表示。

3.Recordset   记录集对象 保存来自基本表或命令对象返回的结果

Field字段对象,包含有关Recordset对象中某一列的信息,Recordset中的每一列都对应一个Field,它依赖于Recordset,

例如:set objField = sever.CreateObject(“ADODB.Field”)

最后是Property对象,ADO Property 对象表示 ADO 对象的动态特性,这种动态特性是被 provider 定义的。

每个与 ADO 对话的 provider 拥有不同的方式与 ADO 进行交互。所以,ADO 需要通过某种方式来存储有关 provider 的信息。解决方法是 provider 为 ADO 提供具体的信息(动态属性)。ADO 把每个 provider 属性存储在一个 Property 对象中,而 Property 对象相应地也被存储在 Properties 集合中。此集合会被分配到 Command 对象、Connection 对象、Field 对象 或者 Recordset 对象。

最后是ADO对象关系图

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值