存储过程结果问题,在线等待

miqier1209 2002-08-30 05:28:31
请问各位大虾,如何把存储过程中的变量取出来呀?
/************************************************
CmdSP.CommandText = "UserVerify"

CmdSP.CommandType = adCmdSPStoredProc

CmdSP.Parameters.Append CmdSP.CreateParameter("@name", adVarChar, adParamInput,20 ,n1)

CmdSP.Parameters.Append CmdSP.CreateParameter("@result", adInterger, adParamOutput, ,result)
**********************************/
程序中result类型为adParamOutput,请问如何在asp中取出这个值?

...全文
47 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
miqier1209 2002-09-04
  • 打赏
  • 举报
回复
求救了。
miqier1209 2002-09-04
  • 打赏
  • 举报
回复
CmdSP.Parameters.Append CmdSP.CreateParameter("@result", adInterger, adParamOutput, ,result)
它说我这一句有错误,那输出值我该怎么写?
yonghengdizhen 2002-09-04
  • 打赏
  • 举报
回复
我晕
传参数不要加@
miqier1209 2002-09-04
  • 打赏
  • 举报
回复
不能执行啊,怎么回事,总说你写的第一行有错。
ssm1226 2002-09-04
  • 打赏
  • 举报
回复
CmdSP.Parameters.Append .CreateParameter("",adInteger,adParamReturnValue)'返回Return值
CmdSP.Parameters.Append CmdSP.CreateParameter("@name", adVarChar, adParamInput,20 ,n1)

CmdSP.Parameters.Append CmdSP.CreateParameter("@result", adInterger, adParamOutput, ,result)

程序中获取:
response.write CmdSP.parameters(0)

response.write CmdSP.Parameters("@result") 'output值
icewolf_li 2002-08-30
  • 打赏
  • 举报
回复
bingliang=CmdSP.Parameters("@result").Value
ywz413 2002-08-30
  • 打赏
  • 举报
回复
something wrong with the previous statement ,it should be:

bingliang=CmdSP.Parameters("@result")

set is unnecessary
ywz413 2002-08-30
  • 打赏
  • 举报
回复
set bianliang=CmdSP.Parameters("@result")
miqier1209 2002-08-30
  • 打赏
  • 举报
回复
我是说asp中该怎么写,SQL的存储过程中已经有个return了,我只想知道asp中如何接收。
Davelu 2002-08-30
  • 打赏
  • 举报
回复
用Return呀

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧