5-2 ADO对象.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
5-2 ADO对象.ppt

ADO对象 1 ADO概述 2 Connection对象 3 Command对象 4 RecordSet对象 5 Fields数据集合和Field对象 6 Properties数据集合和Property对象 7 Parameters数据集合与Parameter对象 8 Errors数据集合和Error对象 1 ADO概述 1.1 ADO的七个对象 1.2 ADO的四个数据集合 1.3 ADO对象与数据集合之间的关系 1.1 ADO的七个对象 (1)Connection对象用于创建ASP脚本和指定数据库的连接。 (2)Command对象负责对数据库提供请求,也就是传递指定的SQL命令。 (3)Parameter对象负责传递Command对象所需要的SQL命令参数。 (4)RecordSet对象负责浏览与操作从数据库中取得的数据,也就是说RecordSet对象可以用来表示来自基本表或命令执行结果的记录全集。 (5)Field对象表示指定RecordSet对象的数据字段。 (6)Property对象表示ADO的各项对象属性值,每个ADO对象都会有一个描述或控制对象行为的属性。 (7)Error对象负责记录连接过程中所有发生的错误信息,任何涉及ADO对象的操作都会生成一个或多个提供者错误。 1.2 ADO的四个数据集合 (1)Fields数据集合。 (2)Properties数据集合。 (3)Parameters数据集合。 (4)Errors数据集合。 1.3 ADO对象与数据集合之间的关系 ADO的7个对象和4个数据集合之间的关系如下图所示。 2 Connection对象 2.1 Connection对象的方法 2.2 Connection对象的属性 2.3 Connection对象的数据集合 2.1 Connection对象的方法 1.Open方法 Connection对象的Open方法负责创建与数据源的连接,语法如下: connection.Open ConnectionString, UserID, Password (1)通过ODBC连接。 (2)通过OLE DB连接。 例1: % 利用Server对象的CreateObject方法建立Connect对象 Set conn = Server.CreateObject(ADODB.Connection) 打开数据库,建立连接。DSN表示在控制面板设置的DSN名称 UID表示用户帐号,PWD表示密码,Database指定数据库 conn.Open DSN=tx;UID=sa;PWD=;Database=tx Response.Write 连接成功!BR 断开连接 Set conn = nothing Response.Write 断开连接! % 例2: % 利用Server对象的CreateObject方法建立Connect对象。 Set conn = Server.CreateObject(ADODB.Connection) 设置连接字符串。Driver表示数据库的驱动程序,DBQ表示数据库的位置。 UID表示用户帐号,PWD表示密码 strProvider = Driver={Microsoft Access Driver (*.mdb)}; DBQ=_ Server.MapPath(\) \tx.mdb;UID=sa; PWD=; 打开数据库,建立连接。 conn.Open strProvider Response.Write “连接测试成功!BR 断开连接 Set conn = nothing Response.Write 断开连接! % 2.Execute方法 Execute方法是执行指定的查询、SQL语句、存储过程或特定提供者的文本等内容,语法如下: 对于没有返回结果的命令格式: connection.Execute CommandText, RecordsAffected, Options 对于有返回结果的命令格式: Set recordSet = connection.Execute (CommandText, RecordsAffected, Options) 该方法返回一个RecordSet对象。 例3: !--#include file = adovbs.inc -- % 利用Server对象的CreateObject方法建立Connect对象。 Set conn = Server.CreateObject(ADODB.Connection) 打开连接数据库 strProvider=Driver={SQL Server};Server=zjf;Database=txl;UID=sa;PW

文档评论(0)

zzqky + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档