首页 > 技术文章 > SqlCommand.ExecuteNonQuery()执行查询返回值的问题

bile 2013-09-12 17:21 原文

SqlCommand.ExecuteNonQuery 方法对连接执行 Transact-SQL 语句并返回受影响的行数。但是有个前提:必须是 UPDATE、INSERT 和 DELETE 语句。而对于所有其他类型的语句,返回值则为 -1或0。如果发生回滚,返回值为 -1

推荐阅读