这是我的测试存储过程:
CREATE PROCEDURE sp_Test
@Param1 int,
@Param2 varchar(10),
@Param3 bit,
@Output int OUTPUT
AS
SELECT @Output = 99
SELECT 99
RETURN -99
我使用值来调用.NET:
调用函数时出错:
Dim ds As New DataSet
Dim intRes As Integer = sqlDbAdapter.Fill(ds)
知道为什么以及如何称呼它。我认为问题是InputOutput
参数。
答案 0 :(得分:1)
参数1应该是一个int Not字符串,因为它在过程
中声明