'生成表单自动编号
Dim tbname As String = "采购单"
Dim cmd As New SQLCommand
cmd.ConnectionName = Mydata
cmd.CommandText = "usp_tbautoID"
cmd.StoredProcedure = True
cmd.Parameters.Add("@bh", "0", False) '这是参数想获取存储过程的返回字符型的值要填写1还是空
cmd.Parameters.Add("@tbname", tbname) '第二个参数指定输入参数
Dim bh As String = Cmd.Parameters("@bh") '取得存储过程的返回值
'cmd.ExecuteNonQuery
MessageBox.Show(bh)
sql的储存过程中用了output参数,上面想返回字符型的单个值总是出错,应该如何写才可以,上面的写法返回数值没问题
谢谢!