sql server 输出参数 ado.net
cmd.Parameters.Add(New SqlParameter("LossID", SqlDbType.Int).Direction = ParameterDirection.Output)
.....
Dim LossID as integer
lossID = cmd.Parameters("@LossID").Value
当我将输出参数添加到命令对象时,我收到一个
SqlParameterCollection 仅接受非空 SqlParameter 类型 对象,而不是布尔对象。
如何正确地将返回值放入 lossID
整数中?非常感谢
cmd.Parameters.Add(New SqlParameter("LossID", SqlDbType.Int).Direction = ParameterDirection.Output)
.....
Dim LossID as integer
lossID = cmd.Parameters("@LossID").Value
When I add my output parameter to my command object, I am receiving a
The SqlParameterCollection only accepts non-null SqlParameter type
objects, not Boolean objects.
How do I correctly place my return value into the lossID
integer? thank you very much
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您需要将 Direction 属性的分配与向参数集合添加参数分开。
You need to separate the assignment of the Direction property from the adding of the parameter to the parameters collection.