ADO学习起航(第一篇)
2007-06-25 14:48
302 查看
前面刚接触了点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
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
相关文章推荐
- C++学习笔记(第一篇)
- VS2010 C++学习(6): ListCtl用法及ADO方式读写Access程序
- ado.net 学习笔记
- mahout第一篇-----Mahout学习路线图
- 第一篇 学习OpenCV之图像显示
- 再起航,我的学习笔记之JavaScript设计模式20(策略模式)
- 第一篇博客,记录一下自己学习的日子
- ADO.NET开发总结(学习笔记)
- 深入学习jQuery选择器系列第一篇——基础选择器和层级选择器
- 我的Shiro学习之旅(配置到功能实现),第一篇
- 学习笔记 第十三周 第一篇
- Soot学习第一篇;命令行使用
- Android学习第一篇——Activity的启动模式
- 轻量级ORM框架——第一篇:Dapper快速学习
- JAVA重新学习第一篇-java是什么
- 学习android第一篇
- mongodb 学习第一篇
- ACCESS+ADO学习记录一点点
- Spring.Net学习系列 - 第一篇HelloWorld
- ADO.NET Entity Framework 学习中级篇1—EF支持复杂类型的实现