Set COMM=Server.CreateObject("ADODB.Command")
Command:命令对象,用来执行一句或一批SQL语句,或存储过程
命令对象需要如下属性:
1.ActiveConnection:活动数据库连接,Connection对象
2.CommandText:SQL语句或存储过程
3.CommandType:要执行的命令类型,其值为如下常量:
AdCmdText:SQL语句
AdCmdTable:数据库表名
AdCmdStoredProc:存储过程
AdCmdUnknown:未知(默认)
COMM.Execute方法:执行制定的命令并返回一个RecordSet对象,命令必须可以返回值
与RecordSet对象的OPEN方法结合使用,可以代替SQL语句和connection对象
RS.Open COMM对象,游标类型,锁定类型
使用command对象调用存储过程:
1.指定CommandType=AdCmdStoreProc
2.指定CommandText=“存储过程名”
如果需要得到存储过程的返回值或向存储过程传递参数则需要用到Parameter对象
Set Param=Comm.CreatParameter("参数名称",类型,参数方向,最大字节,参数值)