欢迎来到天天文库
浏览记录
ID:43181680
大小:82.00 KB
页数:10页
时间:2019-10-01
《黑鹰ASP教程第二十八课(ASP数据库)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、一、使用命令对象6.4命令对象的使用方法■创建命令对象SetComm=Server.CreateObject(“ADODB.Command”)Comm:命令对象实例的名称。命令对象的主要功能是让我们执行一句或者一批SQL查询或者驱动SQLServer端的存储过程。Command对象的属性1.ActiveConnection属性2.CommandText属性3.CommandType属性■建立命令对象与链接对象的联系SetComm.ActiveConnection=ConnConn:一个打开的链接对象实例的名称。■指定要执行的SQL语句Comm.CommandText=“SQL
2、语句”■指明要执行命令的命令文本的定义Comm.CommandType=常量常量说明AdCmdText指定CommandText的类型为SQL命令AdCmdTable指定CommandText的类型为数据库表的名称AdCmdStoredProc指定CommandText的类型为存储过程名称AdCmdUnknown默认值。CommandText属性中的命令类型未知SetRS=Comm.Execute()RS:记录集对象实例的名称。Comm:命令对象实例的名称。注意:命令对象中的命令文本,是具有返回记录功能的SQL语句。第二种途径,命令对象和一个已存在的记录集对象一起使用。RS.
3、OpenComm,游标类型,锁定类型Comm:命令对象实例的名称。二、利用命令对象返回一个记录集第一种途径,利用命令对象创建一个记录集对象三、使用命令对象调用存储过程■利用DBMS建立存储过程■指明要执行命令对象的命令文本的定义■指定要执行的存储过程Comm.CommandText=“存储过程名称”Comm.CommandType=adCMDStoreProc四、使用命令对象得到存储过程的返回状态值命令对象有一个名为Parameters的参数对象的集合。■使用命令对象的CreateParameter()方法,建立接收返回值的参数SetParam=Comm.CreatePara
4、meter(“参数名称”,类型,参数方向,最大字节,参数值)Param:参数对象实例的名称。Comm:命令对象实例的名称。各个参数性质请参考手册■使用命令对象的Append()方法,将参数添加到命令对象的Parameters集合中。Comm.Parameters.Append参数对象实例Comm.Parameters.Delete(index):删除参数Comm.Parameters.Reflesh:刷新参数值下面将ADO存取数据源的数据的一般流程表示为如图:数据库访问流程1.与数据库相连,即连接数据源。2.建立一个事务。3.设定要操作数据库的SQL命令。4.设定一些要传递的
5、参数。5.执行设定的SQL命令。6.得到数据后,就可以进行对数据的浏览、增加、删除、修改等相应的操作。7.完成各种数据源的操作。8.关闭数据库,清除有关对象。数据库的连接1.通过设置ODBC的方法来连接数据库。2.在设置ConnectionString参数时,还可以采用指定ODBC驱动程序来,直接访问所需连接的数据库。3.在其他对象中,也可以通过设置ActiveConnection参数,完成对数据源连接的设置。
此文档下载收益归作者所有