这个存储过程为什么老出错???
以下是我的部分代码:
'Set paratemeters
'参考:set para = cmd.CreateParameter([Name],[Type],[Direction],[Size],[Value])
Set prm_issueid=cmd.CreateParameter("issueid",adInteger,adParamInput,,issueid)
cmd.parameters.append prm_issueid
Set prm_pageid=cmd.CreateParameter("pageid",adInteger,adParamInput,,pageid)
cmd.parameters.append prm_pageid
Set rs=cmd.execute
运行时,为什么总提示:(我的存储过程只有两个参数)
Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e14'
[Microsoft][ODBC SQL Server Driver][SQL Server]过程 'dispbbs_reply' 需要参数 '@pageid',但未提供该参数。
/bbs/dispbbs.asp,行540
问题点数:30、回复次数:2Top
1 楼wind321(风)回复于 2003-08-01 07:30:58 得分 0
急啊Top
2 楼summercat(飘轩(灌篮高手))回复于 2003-08-01 07:38:47 得分 30
set objCmd=server.createobject("adodb.command")
objCmd.Commandtype=adCmdStoredProc
objCmd.CommandText=存储过程名
'设置存储过程参数,可设置多个
objCmd.Parameters.Append objCmd.CreateParameter(参数名,参数类别,方向,大小,参数值)
objCmd.execute
'获取参数值,如ouput类型的参数值 v=objCmd.Parameters(参数名)
set objCmd=nothingTop




