《ASP程序设计》 第四章 RequestResponse和对象

第4章 Request和 Response对象 111ADO概述 112 Connection对象 113 Command对象 114 Records对象 115Fied对象和 Fields数据集合 16 Properties数据集合和 Property对象 l17 Parameters数据集合与 Parameter对象 l18 Errors数据集合和 Error对象
第4章 Request和Response对象 11.1 ADO概述 11.2 Connection对象 11.3 Command对象 11.4 RecordSet对象 11.5 Field对象和Fields数据集合 11.6 Properties数据集合和Property对象 11.7 Parameters数据集合与Parameter对象 11.8 Errors数据集合和Error对象

11ADO概述 ASP提供了强大的数据库支持,ASP对数据库的访 可以通过 ADOAD0( ActiveX Data0 bjects, ActiveX 数据对象)模式来实现。 1111ADo的七个对象 AD0对象主要包含 Connection对象、 Command对象、 Parameter对象、 Recordset对象、 Field对象、 Property对象和 Error对象等七个对象。 1112ADo的四个数据集合 AD0对象包含 fields数据集合、 Properties数据集 合、 Parameters数据集合和 Error数据集合等四个数 据集合
11.1 ADO概述 ASP提供了强大的数据库支持,ASP对数据库的访问 可以通过ADOADO(ActiveX Data Objects,ActiveX 数据对象)模式来实现。 11.1.1 ADO的七个对象 ADO对象主要包含Connection对象、Command对象、 Parameter对象、RecordSet对象、Field对象、 Property对象和Error对象等七个对象。 11.1.2 ADO的四个数据集合 ADO对象包含Fields数据集合、Properties数据集 合、Parameters数据集合和Error数据集合等四个数 据集合

11ADO概述 11.1.3AD0对象与数据集合之间的关系 Execute操作方法 Connection对象 Recordset对象 Active Connect 属性 Errors数据 集合 Execute操作 Fiel|ds数据 方法 对象 Error对象 Active Connect 属性 Field对象 Parameter Command对象 对象 Parameters 数据集合 Sou rce属性
11.1 ADO概述 11.1.3 ADO对象与数据集合之间的关系 Connection对象 Recordset对象 Error对象 Parameter 对象 Command对象 Field对象 Execute操作方法 ActiveConnect 属 性 Execute操 作 方 法 Fields 数 据 对 象 Sou rce属 性 Parameters 数据集合 Errors数 据 集 合 ActiveConnect 属 性

112 Connection对象 Connection对象负责与数据库实际的连接 动作,代表与数据源进行的惟一会话 Set conn Server CreateObject("ADODB Connection")
11.2 Connection对象 Connection对象负责与数据库实际的连接 动作,代表与数据源进行的惟一会话。 Set Conn = Server.CreateObject("ADODB.Connection")

112 Connection对象 11.2.1 Connection对象的方法 1.0pen方法 负责创建与数据源的连接,语法如下: connection Open Connectionstring, UserID, Password 其中 Connectionstring包含用于建立连接数据源 的信息。 Userid包含建立连接时所使用用户名。 Password包含建立连接时所使用密码。 注意:如果在 ConnectionString参数中包括了用 户名和密码信息,而同时 Userid及 Password参数也 存在,那么 Userid和 Password参数将覆盖 Connectionstring l中指定相应的信息
11.2 Connection对象 11.2.1 Connection对象的方法 1.Open方法 负责创建与数据源的连接,语法如下: connection.Open ConnectionString, UserID, Password 其中ConnectionString包含用于建立连接数据源 的信息。UserID包含建立连接时所使用用户名。 Password包含建立连接时所使用密码。 注意:如果在ConnectionString参数中包括了用 户名和密码信息,而同时UserID及Password参数也 存在,那么UserID和Password参数将覆盖 ConnectionString中指定相应的信息

112 Connection对象 在创建连接时,由于数据库的不同, Connection参数的设置也有所不同: 对于在“ODBC数据源控制面板”中设置过的 数据源,该参数设置比较简单,可以使用 “DSN数据源名称”的格式 ■对于没有在“ODBC数据源控制面板”中设置 过的,则可以采用指定ODBC驱动程序设置,在 Windows系统目录下的0dbc.ini文件中,可以找 到相关的信息
11.2 Connection对象 在 创 建 连 接 时 , 由 于 数 据 库 的 不 同 , Connection参数的设置也有所不同: ◼ 对于在“ODBC数据源控制面板”中设置过的 数据源,该参数设置比较简单,可以使用 “DSN=数据源名称”的格式。 ◼ 对于没有在“ODBC数据源控制面板”中设置 过的,则可以采用指定ODBC驱动程序设置,在 Windows系统目录下的Odbc.ini文件中,可以找 到相关的信息

11.2 Connection对象 2. Execute方法 执行指定的查询、SQL语句、存储过程或特定提供者的 文本等内容,语法如下 对于没有返回结果的命令格式: connec七ion, ExeCu七e CommandText RecordsAffected Options 对于有返回结果的命令格式: Set recordset connection Execute (CommandText, RecordsAffected, Options) 该方法返回一个 Recordset对象
11.2 Connection对象 2.Execute方法 执行指定的查询、SQL语句、存储过程或特定提供者的 文本等内容,语法如下: 对于没有返回结果的命令格式: connection.Execute CommandText, RecordsAffected, Options 对于有返回结果的命令格式: Set recordSet = connection.Execute (CommandText, RecordsAffected, Options) 该方法返回一个RecordSet对象

112 Connection对象 Commandtex是字符串类型,包含要执行的SQL语句、 表名、存储过程或特定提供者的文本; RecordsAffected是长整型变量类型,其值是执行 指定的操作所影响的记录数目; 0 ptions参数表示对数据库请求的类型。 3.C1ose方法 关闭 Connection对象或 RecordSet对象以便释放所 有关联的系统资源 Conned七ion.c1ose 4. Begintrans、 CommitTrans和Rol1 backTrans方 法
11.2 Connection对象 CommandText是字符串类型,包含要执行的SQL语句、 表名、存储过程或特定提供者的文本; RecordsAffected是长整型变量类型,其值是执行 指定的操作所影响的记录数目; Options参数表示对数据库请求的类型。 3.Close方法 关闭Connection对象或RecordSet对象以便释放所 有关联的系统资源。 Connection.close 4.BeginTrans、CommitTrans和RollbackTrans方 法

112 Connection对象 11.2.2 Connection对象的属性 1. Commandtimeout属性与 Connectiontimeout属性 2. ConnectionString属性 3. Provider属性 4.Mode属性 5.其它属性 DefaultDatabase属性 Attributes属性 Cursorlocation属性 Isolationlevel属性 State属性 Version属性
11.2 Connection对象 11.2.2 Connection对象的属性 1.CommandTimeout属性与ConnectionTimeout属性 2.ConnectionString属性 3.Provider属性 4.Mode属性 5.其它属性 DefaultDatabase属性 Attributes属性 CursorLocation属性 IsolationLevel属性 State属性 Version属性

112 Connection对象 1123 Connection对象的数据集合 Connection对象提供 Errors、 Properties两种 数据集合
11.2 Connection对象 11.2.3 Connection对象的数据集合 Connection对象提供Errors、Properties两种 数据集合
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《ASP程序设计》 第十章 Web数据库基础.ppt
- 《ASP程序设计》 第九章 文件系统组件.ppt
- 《ASP程序设计》 第八章 ASP组件.ppt
- 《ASP程序设计》 第七章 ServerobjectContext和对象.ppt
- 《ASP程序设计》 第六章 Application对象.ppt
- 《ASP程序设计》 第五章 Session对象.ppt
- 《ASP程序设计》 第四章 Request和 Response对象.ppt
- 《ASP程序设计》 第三章 VBScript脚本语言基础.ppt
- 《ASP程序设计》 第二章 Web页面制作基础.ppt
- 《ASP程序设计》 第一章 ASP基础.ppt
- 《微机接口与通信》 第二章 输入输出与接口技术.ppt
- 《微机接口与通信》 第三章 微机总线与接口标准.ppt
- 《微机接口与通信》 第一章 微机结构的发展.ppt
- 《计算机网络安全基础》 第十章 数据安全.ppt
- 《计算机网络安全基础》 第九章 网络站点的安全.ppt
- 《计算机网络安全基础》 第八章 防火墙技术.ppt
- 《计算机网络安全基础》 第七章 数据加密.ppt
- 《计算机网络安全基础》 第六章 计算机病毒的防治.ppt
- 《计算机网络安全基础》 第五章 数据库系统安全.ppt
- 《计算机网络安全基础》 第四章 计算机系统安全与访问控制.ppt
- 《ASP程序设计》 第十二章 Web数据库的操作.ppt
- 《ASP程序设计》 第十三章 容错环节与ASP程序调试.ppt
- 《ASP程序设计》 第十四章 设计实例.ppt
- 《电子商务》电子课件 (共五章).ppt
- 北方交通大学:《电子商务的系统分析与设计》 绪论.ppt
- 北方交通大学:《电子商务的系统分析与设计》 第十章 系统实施与维护管理.ppt
- 北方交通大学:《电子商务的系统分析与设计》 第十一章 案例分析.ppt
- 北方交通大学:《电子商务的系统分析与设计》 第四章 系统分析.ppt
- 北方交通大学:《电子商务的系统分析与设计》 第五章 电子商务系统设计.ppt
- 北方交通大学:《电子商务的系统分析与设计》 第六章 企业信息门户设计.ppt
- 北方交通大学:《电子商务的系统分析与设计》 第七章 商务应用系统设计.ppt
- 北方交通大学:《电子商务的系统分析与设计》 第八章 电子支付与交易系统设计.ppt
- 北方交通大学:《电子商务的系统分析与设计》 第九章 电子商务系统安全子系统设计.ppt
- 西安电子科技大学出版社:《汇编语言程序设计 Assembly Language Programming》课程教材电子教案(PPT课件讲稿)目录(编著:李强、温春).ppt
- 西安电子科技大学出版社:《汇编语言程序设计 Assembly Language Programming》课程教材电子教案(PPT课件讲稿)第十章 中断和输入/输出程序设计.ppt
- 西安电子科技大学出版社:《汇编语言程序设计 Assembly Language Programming》课程教材电子教案(PPT课件讲稿)第一章 基础知识.ppt
- 西安电子科技大学出版社:《汇编语言程序设计 Assembly Language Programming》课程教材电子教案(PPT课件讲稿)第二章 微处理器的结构及存储器组成.ppt
- 西安电子科技大学出版社:《汇编语言程序设计 Assembly Language Programming》课程教材电子教案(PPT课件讲稿)第三章 寻址方式和指令系统.ppt
- 西安电子科技大学出版社:《汇编语言程序设计 Assembly Language Programming》课程教材电子教案(PPT课件讲稿)第四章 指令及汇编语言源程序结构.ppt
- 西安电子科技大学出版社:《汇编语言程序设计 Assembly Language Programming》课程教材电子教案(PPT课件讲稿)第五章 基本结构程序设计.ppt