Siv*_*ith 4 sql sql-server ado.net sql-server-2008
我有一个存储过程,它返回一个字符串值,我必须使用ExecuteNonQuery语句执行此SP .当我执行它时,我得到-1作为返回值.
ExecuteNonQuery
我从来没用过SET NOCOUNT ON.我如何获得返回值?我没有将返回值声明为OUTPUT- just SELECT @VARIABLENAME.如何使用该值ExecuteNonQuery?
SET NOCOUNT ON
OUTPUT
SELECT @VARIABLENAME
von*_*ryz 8
ExecuteNonQuery用于执行仅返回受影响的行数的查询(尽管可以填充输出参数).-1表示没有行受影响或您已设置nocount.
-1
如果需要从sproc中读取数据,请使用另一个API调用.
归档时间:
13 年,6 月 前
查看次数:
6453 次
最近记录: