SqlCommand_ExecuteNonQuery 方法返回值为-1的解释


执行存储过程,SqlCommand_ExecuteNonQuery 方法总是返回-1,调试了好长时间,查看数据库已经执行存储过程。
具体原因为:

SqlCommand_ExecuteNonQuery 方法返回值

  1、对于 UPDATE、INSERT 和 DELETE 语句,返回值为该命令所影响的行数。

  2、对于所有其他类型的语句,返回值为 -1。如果发生回滚,返回值也为 -1。

posted on 2007-07-18 09:35  海风吹  阅读(2118)  评论(0编辑  收藏  举报

导航