ExecuteNonQuery()返回值的问题
2013-07-18 11:49
309 查看
我们常常在项目中使用ExecuteNonQuery()返回值来检测SQL语句是否执行成功 通常的用法是
if(返回值>0)
{
//执行成功
}else{
//执行失败
}
但是需要注意的是 我们在执行存储过程,和执行事务回滚 的时候返回的却是-1
所以在使用的时候需要注意这些细节:善用返回值
详细,可以可参考:http://blog.sina.com.cn/s/blog_4d38a3b00100d4t5.html
if(返回值>0)
{
//执行成功
}else{
//执行失败
}
但是需要注意的是 我们在执行存储过程,和执行事务回滚 的时候返回的却是-1
所以在使用的时候需要注意这些细节:善用返回值
SqlConnection Conne = new SqlConnection(connect); Conne.Open(); SqlCommand comm = new SqlCommand(result, Conne); int res = comm.ExecuteNonQuery(); //comm.ExecuteNonQuery(); if (res>0 ||res==-1) { rs = true; } Conne.Close();
详细,可以可参考:http://blog.sina.com.cn/s/blog_4d38a3b00100d4t5.html
相关文章推荐
- MYSQL与.net中ExecuteNonQuery()返回值问题
- 注意 ExecuteNonQuery() 返回值 问题
- ExecuteNonQuery() 返回值 问题
- 注意 ExecuteNonQuery() 返回值 问题
- 注意 ExecuteNonQuery() 返回值 问题
- 注意 ExecuteNonQuery() 返回值 问题
- 注意 ExecuteNonQuery() 返回值 问题
- 【转载】注意 ExecuteNonQuery() 返回值问题
- C#学习记录---ExecuteNonQuery()返回值问题
- ExecuteNonQuery()返回值问题
- 注意 ExecuteNonQuery() 返回值 问题
- 注意 ExecuteNonQuery() 返回值 问题
- 【转】注意 ExecuteNonQuery() 返回值 问题
- 注意 ExecuteNonQuery() 返回值 问题
- 注意 ExecuteNonQuery() 返回值 问题
- ExecuteNonQuery返回值问题
- ExecuteNonQuery()返回值问题
- 注意 ExecuteNonQuery() 返回值 问题
- 注意 ExecuteNonQuery() 返回值 问题
- 注意 ExecuteNonQuery() 返回值 问题