黑鹰ASP教程第二十八课(ASP数据库).ppt_第1页
黑鹰ASP教程第二十八课(ASP数据库).ppt_第2页
黑鹰ASP教程第二十八课(ASP数据库).ppt_第3页
黑鹰ASP教程第二十八课(ASP数据库).ppt_第4页
黑鹰ASP教程第二十八课(ASP数据库).ppt_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、一、使用命令对象,6.4 命令对象的使用方法, 创建命令对象,Set Comm=Server.CreateObject(“ADODB.Command”),Comm:命令对象实例的名称。,命令对象的主要功能是让我们执行一句或者一批SQL查询或者驱动SQL Server端的存储过程。,Command对象的属性 1ActiveConnection属性 2CommandText属性 3CommandType属性, 建立命令对象与链接对象的联系,Set Comm.ActiveConnection=Conn,Conn:一个打开的链接对象实例的名称。, 指定要执行的SQL语句,Comm.CommandTex

2、t=“SQL语句”, 指明要执行命令的命令文本的定义,Comm.CommandType=常量,Set RS=Comm.Execute( ),RS:记录集对象实例的名称。,Comm:命令对象实例的名称。,注意:命令对象中的命令文本,是具有返回记录功能的SQL语句。,第二种途径,命令对象和一个已存在的记录集对象一起使用。,RS.Open Comm,游标类型,锁定类型,Comm:命令对象实例的名称。,二、利用命令对象返回一个记录集,第一种途径,利用命令对象创建一个记录集对象,三、使用命令对象调用存储过程, 利用DBMS建立存储过程, 指明要执行命令对象的命令文本的定义, 指定要执行的存储过程,Com

3、m.CommandText=“存储过程名称”,Comm.CommandType=adCMDStoreProc,四、使用命令对象得到存储过程的返回状态值,命令对象有一个名为Parameters的参数对象的集合。, 使用命令对象的CreateParameter( )方法,建立接收返回值的参数,Set Param=Comm. CreateParameter( “参数名称”,类型,参数方向,最大字节,参数值),Param:参数对象实例的名称。,Comm:命令对象实例的名称。,各个参数性质请参考手册, 使用命令对象的Append( )方法,将参数添加到命令对象的Parameters集合中。,Comm.

4、Parameters.Append 参数对象实例,Comm.Parameters.Delete(index):删除参数,Comm.Parameters.Reflesh:刷新参数值,下面将ADO存取数据源的数据的一般流程表示为如图:,数据库访问流程,1与数据库相连,即连接数据源。 2建立一个事务。 3设定要操作数据库的SQL命令。 4设定一些要传递的参数。 5执行设定的SQL命令。 6得到数据后,就可以进行对数据的浏览、增加、删除、修改等相应的操作。 7完成各种数据源的操作。 8关闭数据库,清除有关对象。,数据库的连接,1通过设置ODBC的方法来连接数据库。 2在设置ConnectionString参数时,还可以采用指定ODBC驱动程

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论