各位大侠快来帮忙,两个返回值的问题
时间:2011-12-08
来源:互联网
Public DBCnn As New ADODB.Connection '定义全局标量用于连接数据库
Public strCnn As String '连接字符串
Public cmd As ADODB.Command '命令
Public rs1 As ADODB.Recordset '检索医生或供货商
Public rstByQuery As ADODB.Recordset '结果集
Public param As ADODB.Parameter
'自动识别数据库路径
strCnn = "Driver={SQL server};server=FS;uid=sa;pwd=;database=yd"
DBCnn.Open strCnn
D = "update_kc_minus" & " " & Trim(jsr.Text) & "," & Trim(doctor.Text) & ""
Set rstByQuery = New ADODB.Recordset
Set cmd = New ADODB.Command
Set param = cmd.CreateParameter("RetVal", adInteger, adParamReturnValue, 4)
cmd.Parameters.Append param
Set rstByQuery = DBCnn.Execute(D)
Set rs1 = cmd.Execute() ----在这里提示“连接无法执行此操作,在此上下文中它可能已被关闭或无效”
Set rs1 = Nothing
If cmd.Parameters("RetVal").Value = 1 Then --这里是获得存储过程返回的RETURN值
MsgBox ("库存数量不足,请重新输入数量!!!")
Exit Sub
Else
lsph = rstByQuery("djh")
Set rstByQuery = Nothing
Text2.Text = lsph
End If
Public strCnn As String '连接字符串
Public cmd As ADODB.Command '命令
Public rs1 As ADODB.Recordset '检索医生或供货商
Public rstByQuery As ADODB.Recordset '结果集
Public param As ADODB.Parameter
'自动识别数据库路径
strCnn = "Driver={SQL server};server=FS;uid=sa;pwd=;database=yd"
DBCnn.Open strCnn
D = "update_kc_minus" & " " & Trim(jsr.Text) & "," & Trim(doctor.Text) & ""
Set rstByQuery = New ADODB.Recordset
Set cmd = New ADODB.Command
Set param = cmd.CreateParameter("RetVal", adInteger, adParamReturnValue, 4)
cmd.Parameters.Append param
Set rstByQuery = DBCnn.Execute(D)
Set rs1 = cmd.Execute() ----在这里提示“连接无法执行此操作,在此上下文中它可能已被关闭或无效”
Set rs1 = Nothing
If cmd.Parameters("RetVal").Value = 1 Then --这里是获得存储过程返回的RETURN值
MsgBox ("库存数量不足,请重新输入数量!!!")
Exit Sub
Else
lsph = rstByQuery("djh")
Set rstByQuery = Nothing
Text2.Text = lsph
End If
作者: oracle185 发布时间: 2011-12-08
Set rstByQuery = DBCnn.Execute(D)
Set rs1 = cmd.Execute() ----在这里提示“连接无法执行此操作,在此上下文中它可能已被关闭或无效”
Set rs1 = Nothing
你的cmd和connection没有连上阿
cmd.ActiveConnection = DBCnn.ConnectionString
Set rs1 = cmd.Execute() ----在这里提示“连接无法执行此操作,在此上下文中它可能已被关闭或无效”
Set rs1 = Nothing
你的cmd和connection没有连上阿
cmd.ActiveConnection = DBCnn.ConnectionString
作者: clear_zero 发布时间: 2011-12-08
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28