红皮书总结——知识点

【前言】

通过看数据库红皮书的电子书与五个实例代码的敲写,会发现通过不同的实例其实一直是在对ADO几个对象的的熟悉与了解。在前面我们看陈伟视频中也涉及到。

【正文】

  • ADO是什么?

(ActiveX Data Object)是一种面向对象的、与语言无关的(Language_Neutral)数据访问应用编程接口。它对OLE DB API进行封装,实现对数据的高层访问

支持各种类型的数据库、电子表格、电子邮件、文本文件等

  • 作用?

通过OLE DB实现对不同类型数据源的访问。

在关系数据库中查询一个表或多个表,然后在应用程序中检索并显示查询结 果

可以利用ADO控件编程

  • 对象模型(3个独立、4个非独立)

Connection:连接对象,创建数据源连接

Command:命令对象,执行动作查询

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

Field:字段对象,依赖于记录集对象使用

Parameter:参数对象,依赖于命令对象使用

Property:属性对象,每个连接对象、命令对象、记录集对象以及字段对象都有一个属性对象集合

Error:错误对象,依赖连接对象使用

  • 创建

工程---引用---Microsoft ActiveX Data Objects 2.5 Library

ODBC数据源

在实例二中会采用ADO访问ODBC数据源(通过ODBC数据源访问数据库;使用ADO RecordSet对象保存数据,执行Update方法实时更新;通过文本框和按钮事件完成数据显示和修改)

分为

用户DSN:计算机本地数据源,只能被当前用户使用

系统DSN:计算机本地数据源,可被任何具有权限的用户使用

文件DSN:可以不是计算机本地数据源,可被安装了相同驱动程序的用户共享

创建

系统“开始”---ODBC Data Sources (32-bit)---添加---选择数据库---配置---完成

电脑系统都会自带ODBC数据源,自动搜索都可以搜到,

每个对象具体的使用在五个实例中也都会涉及,结合实例更好理解。

发布了25 篇原创文章 · 获赞 2 · 访问量 2283

猜你喜欢

转载自blog.csdn.net/weixin_43319713/article/details/103773933