dim cmd as new adodb.command
With Cmd '调存储过程
.ActiveConnection = Cn
.CommandType = adCmdStoredProc
.CommandText = "FPTransCPBar9"
.Parameters.Append .CreateParameter("@datestart", adDate, adParamInput, , DateStart)
.Execute
End With调用一次可以,第二次就汇报错,说参数多
存储过程没有问题,可能是我调用的问题
With Cmd '调存储过程
.ActiveConnection = Cn
.CommandType = adCmdStoredProc
.CommandText = "FPTransCPBar9"
.Parameters.Append .CreateParameter("@datestart", adDate, adParamInput, , DateStart)
.Execute
End With调用一次可以,第二次就汇报错,说参数多
存储过程没有问题,可能是我调用的问题
.ActiveConnection = Cn
.CommandType = adCmdStoredProc
.CommandText = "FPTransCPBar9"
.Parameters.Append .CreateParameter("@datestart", adDate, adParamInput, , DateStart)
.Parameters.Append .CreateParameter("@dateend", adDate, adParamInput, , DateEnd)
.Parameters.Append .CreateParameter("@bar9", adChar, adParamInput, 9, StrBar9)
.Parameters.Append .CreateParameter("@qrymode", adChar, adParamInput, 50, StrMode)
.Parameters.Append .CreateParameter("@qrymatter", adChar, adParamInput, 50, StrQry)
.Execute
End With
总的是这样的
我觉得好象是查询一次后,应该关掉些什么东西。
后可以了
怎么会这样呢
vb中调用a
出现错误,说超时以过期ado的connection对象的connectionTimeout属性我没有设置
请问我应该怎么调整阿
b需要4个参数,a中通过循环给b多传一个参数
10分钟多了,还没执行完。
是否我这种存储过程a中,定义游标,循环调用另外一个存储过程b的方法不好阿
我的存储过程在sql查询分析器中运行25秒
vb调用时,有时会产生“超时以过期“的错误
我不明白是怎么一回事啊
可以修改.ConnectionTimeout = 60 这个秒数
原来要好几分钟呢在sql查询分析其中没有问题
vb调用有时会产生“超时已过期”
有的时候好使
我这么设了阿可还是有问题阿