- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
最近下载
- 高中地理人教版必修 第二册第三章 产业区位因素第三节 服务业区位因素及其变化.pptx
- 医养中心营销策划方案.pdf VIP
- 2025年医疗服务行业人力资源报告:医护人员职业发展现状与趋势.docx
- 电气设备-独家解析-特斯拉4680电池结构与工艺设计-杭州车知知.docx
- 民族团结进步.pptx VIP
- 【OBE课程改革】《统计学》课程教学模式创新与实践.pdf VIP
- 武汉地区区域工程地质及水文地质概况、成井方法、基坑工程连通性抽水试验、降水水位计算与预测、回灌试验技术要求.pdf VIP
- 生产车间5s管理制度.docx VIP
- 【完整版】视频会议系统_本科毕业论文设计.docx VIP
- 国新基金组织架构.docx VIP
文档评论(0)