带返回参数及记录集的存储过程,高手进
我要根据 @b 的值来决定对 记录集aa 的存取.
Create proc test
@i nvarchar(1)
,@b nvarchar(2) output
as
Set @b='11'
select aa=Getdate()
Set MyComm = Server.CreateObject("ADODB.Command")
With MyComm
.ActiveConnection =Conn 'MyConStr是数据库连接字串
.CommandText = "test" '指定存储过程名
.CommandType = 4 '表明这是一个存储过程
.Prepared = true '要求将SQL命令先行编译
.Parameters.append .CreateParameter("@i",20,1,1,"1")
.Parameters.append .CreateParameter("@b",200,2,200,ErrMsg)
Set RsTemp=.Execute
End With
'第一种情况
response.write ErrMsg '这里为空
response.wirte RsTemp(0) '有值
'第二种情况
rstemp.close
response.write ErrMsg '有值
...全文
相关推荐
oracle的存储过程如何返回结果集
oracle的存储过程如何返回结果集 oracle的存储过程如何返回结果集 oracle的存储过程如何返回结果集
Sql Server 存储过程调用存储过程接收输出参数返回值
主要介绍了Sql Server 存储过程调用存储过程接收输出参数返回值,需要的朋友可以参考下
asp sqlserver 执行存储过程返回记录集报对象关闭时不允许操作
asp sqlserver 执行存储过程返回记录集报对象关闭时不允许操作的临时解决方法。大家有更好的方法,可以说下。
使用OLE-DB和ADO调用返回记录集的Oracle存储过程.docx
使用OLE-DB和ADO调用返回记录集的Oracle存储过程.docx
Mysql带返回值与不带返回值的2种存储过程写法
主要介绍了Mysql带返回值与不带返回值的2种存储过程写法,需要的朋友可以参考下


