ExecuteNonQuery()可以返回delete,insert,update操作受影响的行数
如果执行存储过程ExecuteNonQuery()一直返回-1,应检查存储过程中的是否有SET NOCOUNT ON
,这句话会阻止返回计数,以减少网络开支,若需要返回值则可屏蔽这句话,或者改为SET NOCOUNT OFF
,也可以通过return @@ROWCOUNT
来获取受影响行数
ExecuteNonQuery()可以返回delete,insert,update操作受影响的行数
如果执行存储过程ExecuteNonQuery()一直返回-1,应检查存储过程中的是否有SET NOCOUNT ON
,这句话会阻止返回计数,以减少网络开支,若需要返回值则可屏蔽这句话,或者改为SET NOCOUNT OFF
,也可以通过return @@ROWCOUNT
来获取受影响行数