清华大学出版社 TSINGHUA UNIVERSITY PRESS 6 D)● 1.ADO对象模型 ■ADo( ActiveX Data Object活动数据访问接口是 Microsoft处理数据库信息的最新技术。采用OLE DB的数据访问模式,是数据访问对象DAo、远程数 据对象RDO和开放数据库互连ODBC三种方式的扩 ■ADO对象模型定义了一个可编程的分层对象集合, 主要由三个对象成员 Connection、 Command和 Recordset对象,以及几个集合对象 Errors Parameters和 Fields等所组成
1. ADO对象模型 ◼ ADO(ActiveX Data Object)活动数据访问接口是 Microsoft处理数据库信息的最新技术。采用OLE DB的数据访问模式,是数据访问对象DAO、远程数 据对象RDO和开放数据库互连ODBC三种方式的扩 展。 ◼ ADO对象模型定义了一个可编程的分层对象集合, 主要由三个对象成员Connection、Command和 Recordset对象,以及几个集合对象Errors、 Parameters和Fields等所组成。 6.5 ADO数据控件 6.5 ADO数据控件
清华大学出版社 TSINGHUA UNIVERSITY PRESS Connection对象 Errors集合 Eror对象 Command对象 Parameters集合 Parameter对象 Recordset对象 Fields集合 Field对象 图613ADO对象模 型
图6.13 ADO对象模 型 6.5 ADO数据控件 Connection对象 Errors集合 Error对象 Command对象 Parameters集合 Parameter对象 Recordset对象 Fields集合 Field对象
清华大学出版社 TSINGHUA UNIVERSITY PRESS 表66ADO对象描述 对象名 描述 Connection指定连接数据来源 Command发出命令信息从数据源获取所需数 据 Recordset由一组记录组成的记录集 Eror访问数据源时所返回的错误信息 Parameter与命令对象有关的参数 Field记录集中某个字段的信息
6.5 ADO数据控件 表6.6 ADO对象描述 对象名 描 述 Connection 指定连接数据来源 Command 发出命令信息从数据源获取所需数 据 Recordset 由一组记录组成的记录集 Error 访问数据源时所返回的错误信息 Parameter 与命令对象有关的参数 Field 记录集中某个字段的信息
清华大学出版社 TSINGHUA UNIVERSITY PRESS 2.使用AD0数据控件 ■使用ADO数据控件,必须先通过工程|部件”菜 单命令选项件 控件设计器可插入对象 DLayoutDTC 1.0 Type Library 在窗体中使用ADo MIcrosoft Access BarCode Control 9.0 Microsoft ADO Data Control 6.0 (OLEDB 数据控件的方式与 Microsoft Agent Control.0 /Microsoft Calendar Contro80 Data控件相似,使 A Microsoft Chart Control 6.0QLEDB) osoft Comm Control 6.0 用ADQ数据培件0Da und grid Control 5 und List Controls 6.0 i fosoft DataGrid Control 6.0(OLEDB)v 浏览① 速地创建与数据库 的连接。 将ADo数据控件 定位 添加到工具箱 T确定 取消oE 上 三点EE
2. 使用ADO数据控件 ◼ 使用ADO数据控件,必须先通过"工程 | 部件"菜 单命令选项。 6.5 ADO数据控件 选择"Microsoft ADO Data Control 6.0(OLEDB)" 将ADO数据控件 添加到工具箱 在窗体中使用ADO 数据控件的方式与 Data控件相似,使 用ADO数据控件的 基本属性,可以快 速地创建与数据库 的连接
清华大学出版社 TSINGHUA UNIVERSITY PRESS ■在程序中使用ADo对象,必须先为当前工程引用 ADo的对象库。引用方式是执行"工程"菜单的 引用"命令,启动引用对话框,在清单中选取 MicrosoftActive Data Objects 2.0 Library"选用工b 可用的引用A L确定 口 Microsoft A3acd029:3 取消 mIcrosoft ve Server Pages Object Libr Microsoft a liveMovie Control 浏览①〕 mIcrosoft Activex Data Objects 2.6 Libran 帮助① Microsoft Activex Data Objects 2 T Library Microsoft Activex Data Objects 2.8 Library Microsoft Activex Data Objects Recordset 2 Microsoft Activex Plugin Microsoft Add-In Designer Micyoco+ nn Fy+ 2 Sn";,/优先级 Microsoft Act Data Objects 2.0 Library FEl: C: \Program Files\Common Files\system\ado\msado20tlb 语言:标准
◼ 在程序中使用ADO对象,必须先为当前工程引用 ADO的对象库。引用方式是执行"工程"菜单的" 引用"命令,启动引用对话框,在清单中选取 "MicrosoftActiveX Data Objects 2.0 Library"选项。 6.5 ADO数据控件 进入