ADO学习起航(第一篇)

前面刚接触了点ADO编程,现在想好好仔细学一下,进入正文:

 

OLE DB是一组直接处理数据的接口,而ADO或ADO.NET是对OLE DB的一层封装,使用户不必详细OLE DB的详细COM接口。
 
OLE DB定义了三个组件:
数据提供者(Data Providers ) 数据使用者(Data Consumers) 和服务组件 ( Service Component)。
 
OLE DB包含下列几个核心组件:
Data Conversion Library支持不同数据类型间的转化
Row Position Object 跟踪RecordSet的当前行
Root Enumeratir 搜索已知的OLE DB提供者
IDataInitialize interfae 处理数据源的功能
IDBPromptInitalize interface 让应用程序能使用Data Link Properties对话框功能
 
ADO包含以下几个对象:
Connection对象,和数据源的持久连接
Error对象,表示数据访问过程中的一个错误
Command对象,表示返回数据的存储过程或其他数据访问对象,也可以表示不返回数据的存储过程。
Parameter对象,指定Command对象所需数据运行时的参数
RecordSet对象,表示从数据源检索的一组数据记录以及当前记录。
Filds对象,表示一条记录的一个字段
Record对象,表示一个记录集中的一条记录。
Stream对象,表示一个Record对象的二进制数据流
Property对象,定义对象的特征。
 
数据访问模式的发展:ODBC、 DAO、 RDS、 ADO/ADO.NET

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值