为什么执行Select后SqlHelper的ExecuteNonQuery返回值总是-1
来源:互联网 发布:js window事件 编辑:程序博客网 时间:2024/05/16 06:39
为什么执行Select后SqlHelper的ExecuteNonQuery返回值总是-1
字体大小: 小 中 大
当执行Update、Insert 和 Delete时,SqlHelper的ExecuteNonQuery方法能正确的返回受影响的行数,但执行Select时返回值却总是-1,今天上MSDN查了下SqlCommand.ExecuteNonQuery方法,上边的解释是:
那上述现象的出现就是正常的了,呵呵。
MSDN地址:http://msdn2.microsoft.com/zh-cn/library/system.data.sqlclient.sqlcommand.executenonquery(VS.80).aspx
引用内容
对于 Update、Insert 和 Delete 语句,返回值为该命令所影响的行数。对于所有其他类型的语句,返回值为 -1。如果发生回滚,返回值也为 -1。
那上述现象的出现就是正常的了,呵呵。
MSDN地址:http://msdn2.microsoft.com/zh-cn/library/system.data.sqlclient.sqlcommand.executenonquery(VS.80).aspx
- 为什么执行Select后SqlHelper的ExecuteNonQuery返回值总是-1
- 为什么ExecuteNonQuery()返回结果总是-1
- ExecuteNonQuery() 方法 select 返回-1
- SqlCommand的ExecuteNonQuery 方法使用Select命令返回值永远为 -1
- 关于ExecuteNonQuery()执行成功却返回-1的问题
- 关于ExecuteNonQuery()执行成功却返回-1的问题
- 关于ExecuteNonQuery()执行成功却返回-1的问题
- 调用cmd.ExecuteNonQuery() 方法 select 返回-1
- ExecuteNonQuery()返回值为 -1的原因
- ExecuteNonQuery 方法的返回值
- ExecuteNonQuery()返回值的问题
- C# ExecuteNonQuery()的返回值
- SqlCommand.ExecuteNonQuery 的返回值
- ExecuteNonQuery()返回值的几种情况
- ExecuteNonQuery()、ExecuteScalar()和ExecuteReader()的返回值
- SqlCommand.ExecuteNonQuery()的返回值问题
- ExecuteNonQuery()返回-1的问题及解决
- ExecuteNonQuery()返回-1的问题及解决
- java 防sql注入
- 1、初识Server API for JavaScript
- 2、Server API for JavaScript简单地图发布
- 3、Server API for JavaScript使用地图工具条
- Ext快3.0了,秀一下最近做的一些效果
- 为什么执行Select后SqlHelper的ExecuteNonQuery返回值总是-1
- oracle 存储过程中文问题
- PowerBuilder被忽略的的技术
- php多路复用(多线程)[翻译]
- Linux下安装ACE
- Java1.5泛型指南中文版(Java1.5 Generic Tutorial)
- linux 80端口被占用
- 对spring 反转控制(Inversion of Control )
- 文件加锁