ADO对象模型编程.pdf

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ADO 对象模型 ADO ,即 ActiveX 数据对象,实际是一种提供访问各种数据类型的连接机制。 ADO 设计为一种极简单 的格式,通过 ODBC 的方法同数据库接口,可以使用任何一种 ODBC 数据源,即不只适合于 SQL Server , Oracle ,Access等数据库应用程序,也适合于 Excel 表格、文本文件、图形文件和无格式的数据文件。 1.1 什么是 ADO ADO 是为 Microsoft 最新最强大的数据访问范例 OLE DB 而设计的,是基于 OLE DB 之上的技术,因此 ADO 通过其内部的属性和方法提供统一的数据访问接口方法,是一个便于使用的应用程序层接口。 ADO 是独立于开发工具和开发语言的简单而且容易使用的数据接口。 ADO 对象可以在所有支持 COM 和 OLE 的平台上使用,如 VB ,VC++ ,VBScript 和 Java等等。 OLE DB 是一种底层数据访问界面接口,它是一套部件对象模型( COM )接口,用于第三方驱动程序 商家开发输出数据源到 ADO 技术的应用程序或用于 C++ 的开发者开发定制的数据库组件。 OLE DB 接口支 持大量可应用于数据源的 DBMS 功能,提供了对任何数据库的高效的访问,包括关系数据库和非关系数据 库、电子邮件和文件系统,以及文本文件和图形等,使数据源能够共享其数据。 ADO 使用了与 DAO 相似的约定和特性,但 ADO 当前并不支持 DAO 的所有功能。 ADO 具有非常简单的对象模型,如图 1.1所示,包括以下 7个对象: 图 1.1 ADO 数据模型 Connection,Command ,Parameter,Recordset,Field ,Property,Error 此外,还包含以下 4个集合: Fields,Properties,Parameters,Errors ADO 的核心是 Connection ,Recordset和 Command对象。 1 1.1.1 Connection对象 ADO Connection 对象用于创建一个到达某个数据源的开放连接。通过此连接,您可以对一个数据库 进行访问和操作。 如果需要多次访问某个数据库,应当使用 Connection 对象来建立一个连接。也可以经由一个 Command 或 Recordset 对象传递一个连接字符串来创建某个连接。不过,此类连接仅仅适合一次具体的 简单的查询。 ProgID: set objConnection=Server.CreateObject(ADODB.connection) 1.1.1 Connection对象的属性 属性 描述 Attributes 设置或返回 Connection 对象的属性。 CommandTimeout 指示在终止尝试和产生错误之前执行命令期间需等待的时间。 ConnectionString 设置或返回用于建立连接数据源的细节信息。 ConnectionTimeout 指示在终止尝试和产生错误前建立连接期间所等待的时间。 CursorLocation 设置或返回游标服务的位置。 DefaultDatabase 指示 Connection 对象的默认数据库。 IsolationLevel 指示 Connection 对象的隔离级别。 Mode 设置或返回 provider 的访问权限。 Provider 设置或返回 Connection

文档评论(0)

151****6636 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档