相关疑难解决方法(0)

当sproc使用RETURN @value时,你可以使用cmd.ExecuteScalar吗?

你能用吗?

int blah = Convert.ToInt32(cmd.ExecuteScalar());
Run Code Online (Sandbox Code Playgroud)

当sproc的最后一个语句执行时:

RETURN @value
Run Code Online (Sandbox Code Playgroud)

我只能这样做才能发挥作用:

SELECT @value

此外,这给了我一个对象null异常:

int blah = (int)cmd.ExecuteScalar();
Run Code Online (Sandbox Code Playgroud)

是不是convert.toint32和(int)相同的东西,但一个是另一个的包装?

c# ado.net executescalar

5
推荐指数
1
解决办法
8042
查看次数

标签 统计

ado.net ×1

c# ×1

executescalar ×1