高手帮忙 怎么在vb代码中用变量得到存储过程传递出来的output的参数值 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 再存储过程里用select 选择变量,VB里执行存储过程后会生成记录集,然后取记录集的值就可以了。 --参考: Set Cmm.ActiveConnection = Cn Cmm.CommandText = "存储过程名" Cmm.CommandType = adCmdStoredProc Set ParaRet = Cmm.CreateParameter("", adInteger, adParamReturnValue) Cmm.Parameters.Append ParaRet Set ParaIn = Cmm.CreateParameter("@BillID", adVarChar, adParamInput, 10, 单据编号的值) Cmm.Parameters.Append ParaIn Set ParaOut = Cmm.CreateParameter("@strErr", adVarChar, adParamOutput, 100) Cmm.Parameters.Append ParaOut Cmm.Execute If ParaRet = 0 Then '执行成功 Else MsgBox "记帐失败:" & ParaOut.Value Set Cn = Nothing Exit Sub End If 帮忙看下这个语句哪里错了。 外键问题 sql統計語句 分组的问题 请教高手一个SQL语句 请教!!!! 在一个没有主键的表里面,怎么限制具有某一个相同属性的最大行数?? 急!!! 请教一个存储过程,读取数据表内容,并组合成查讯语句 发蒙求救,sqlservr.exe是否病毒 大家好,请问这样的存储过程怎么写,比较简单,可惜我不会 :( 请高手指教一下关於约束的问题 无法远程连接sql server,无防火,是1433,没隐藏服务器.为什么会这样.
Cmm.CommandType = adCmdStoredProc Set ParaRet = Cmm.CreateParameter("", adInteger, adParamReturnValue)
Cmm.Parameters.Append ParaRet
Set ParaIn = Cmm.CreateParameter("@BillID", adVarChar, adParamInput, 10, 单据编号的值)
Cmm.Parameters.Append ParaIn Set ParaOut = Cmm.CreateParameter("@strErr", adVarChar, adParamOutput, 100)
Cmm.Parameters.Append ParaOut
Cmm.Execute
If ParaRet = 0 Then
'执行成功
Else
MsgBox "记帐失败:" & ParaOut.Value
Set Cn = Nothing
Exit Sub
End If