1 / 61
文档名称:

第10章 ADO对象.ppt

格式:ppt   页数:61
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第10章 ADO对象.ppt

上传人:中国课件站 2011/9/6 文件大小:0 KB

下载得到文件列表

第10章 ADO对象.ppt

文档介绍

文档介绍:第10章 ADO对象
ADO概述
Connection对象

RecordSet对象
Fields数据集合和Field对象
Properties数据集合和Property对象
Parameters数据集合与Parameter对象
Errors数据集合和Error对象
ADO概述
Browser/Server(浏览器/服务器)已经成为MIS(Management InFormation System 管理信息系统)的主要模式。在MIS系统中,对数据库的操作占有非常重要的地位,ASP对数据库的访问可以通过ADO模式来实现。不过,ADO并不与数据资源直接通信,而是通过称为OLE DB(对象链接与嵌入式数据库)的中间界面。
目前有两种使用ADO产生数据库连接的方法。一方面,可以使用面向ODBC驱动器的OLE DB驱动程序产生一个连接,这种连接与任何有ODBC驱动器的数据库(即基本上是市场上所有的数据库)兼容。另一方面,可以使用原始OLE DB驱动程序产生一个连接。
ADO概述
ADO的七个对象
(1)Connection对象用于创建ASP脚本和指定数据库的连接。
(mand对象负责对数据库提供请求,也就是传递指定的SQL命令。
(3)mand对象所需要的SQL命令参数。
(4)RecordSet对象负责浏览与操作从数据库中取得的数据。
(5)Field表示指定RecordSet对象的数据字段。
(6)Property对象表示ADO的各项对象属性值。
(7)Error对象负责记录连接过程中所有发生的错误信息。
ADO概述
ADO的四个数据集合
(1)Fields数据集合。
(2)Properties数据集合。
(3)Parameters数据集合。
(4)Errors数据集合。
ADO概述
ADO对象与数据集合之间的关系
Connection对象
Connection对象负责与数据库实际的连接动作,其他的对象都必须依赖于Connection对象的连接才能发挥其特有的功能。
在成功安装ASP与Web服务器后,就可以使用ASP中Server对象的CreateObject方法来创建Connection对象,语法如下:
Set Conn =
("")
Connection对象
Connection对象的方法

Connection对象的Open方法负责创建与数据源的连接,语法如下:
ConnectionString, UserID, Password
在对打开的Connection对象的操作结束后,可使用Close方法释放所有关联的系统资源。关闭对象并非将它从内存中删除;可以更改它的属性设置并在以后再次使用Open方法时打开它。要将对象完全从内存中删除,可将对象变量设置为Nothing。
Connection对象
1)通过ODBC连接。在利用ODBC创建连接时,由于设置不同,Connection参数的设置也有所不同:
对于在“ODBC数据源控制面板”中设置过的数据源,该参数设置比较简单,可以使用“DSN=数据源名称”的格式。
对于没有在“ODBC数据源控制面板”中设置过的,可以采用指定ODBC驱动程序设置(称为ODBC DSN LESS),,可以找到相关的信息。
Connection对象
(2)通过OLE DB连接。
strProvider = "Provider=sqloledb;Data Source=zjf;Initial Catalog=txl;User ID=sa; Password=; "
Provider指定用于连接的提供者的名称,SQL Server使用sqloledb。
Data Source指定数据库服务器的名称。
Initial Catalog指定要连接的数据库名称
User表示登录SQL Server服务器的用户帐号。
Password表示登录SQL Server服务器的用户密码。
Connection对象

对于没有返回结果的命令格式:
, RecordsAffected, Options
对于有返回结果的命令格式:
Set recordSet = (CommandText, Record

最近更新

2026年危化品安全生产知识题库及完整答案(精.. 41页

冀北山地不同坡位油松林枯落物水文特征 7页

2026年四川信息职业技术学院单招职业倾向性考.. 43页

基于双能量CT增强图像构建列线图预测肺癌患者.. 29页

2025年青岛港湾职业技术学院单招职业倾向性测.. 44页

2025广西来宾市兴宾区凤凰镇北五卫生院公开招.. 47页

2025福建龙岩市人力资源服务有限公司招聘就业.. 44页

2026年c语言专科期末测试题及答案(精选题) 13页

2023年茂名市直机关遴选公务员考试真题汇编附.. 65页

2025中国国际货运航空股份有限公司高校毕业生.. 33页

2026年危化品安全生产知识题库含完整答案(名.. 41页

2025年北京农业职业学院辅导员考试笔试题库附.. 36页

2025年新干县招教考试备考题库附答案解析(夺.. 31页

2025年河北正定师范高等专科学校辅导员考试参.. 36页

2025年漠河县幼儿园教师招教考试备考题库及答.. 31页

2025年获嘉县幼儿园教师招教考试备考题库带答.. 31页

2026年安徽警官职业学院单招职业适应性测试模.. 45页

2025浙江宁波北仑区新碶街道社区卫生服务中心.. 49页

2026年山西省财政税务专科学校单招职业适应性.. 43页

2025贵州铜仁市万山区自然资源局不动产登记中.. 36页

2026中国建设银行广西壮族自治区分行校园招聘.. 36页

2026年安徽城市管理职业学院单招职业适应性考.. 37页

2025年湖南省建设工程工程量清单计价办法(新).. 51页

2025年江西信息应用职业技术学院单招职业适应.. 127页

2025年江西信息应用职业技术学院单招职业倾向.. 73页

喝酒给老婆的检讨书 6页

vae乳液低温发泡工艺 29页

《口蹄疫》ppt课件 42页

自然条件对城市的影响 48页

DL T 5783-2019《水电水利地下工程地质超前预.. 36页