ExecuteNonQuery方法教训
来源:互联网 发布:西安大数据公司 编辑:程序博客网 时间:2024/05/17 23:30
错误原因:我在使用ExecuteNonQuery()方法的时候,用了Select,查了资料才发现犯了如此错误!基础问题!!!
public int ExecuteNonQuery();
public int ExecuteNonQuery();
返回值:受影响的行数。(upDate、inSert、delete)
实现:IDbCommand.ExecuteNonQuery
备注:
您可以使用 ExecuteNonQuery 来执行目录操作(例如查询数据库的结构或创建诸如表等的数据库对象),或通过执行 UPDATE、INSERT 或 DELETE 语句,在不使用 DataSet 的情况下更改数据库中的数据。
虽然 ExecuteNonQuery 不返回任何行,但映射到参数的任何输出参数或返回值都会用数据进行填充。
对于 UPDATE、INSERT 和 DELETE 语句,返回值为该命令所影响的行数。对于其他所有类型的语句,返回值为 -1。
public void CreateMySqlCommand(string myExecuteQuery, SqlConnection myConnection)
...{
SqlCommand myCommand = new SqlCommand(myExecuteQuery, myConnection);
myCommand.Connection.Open();
myCommand.ExecuteNonQuery();
myConnection.Close();
}
...{
SqlCommand myCommand = new SqlCommand(myExecuteQuery, myConnection);
myCommand.Connection.Open();
myCommand.ExecuteNonQuery();
myConnection.Close();
}
- ExecuteNonQuery方法教训
- ExecuteNonQuery方法教训
- ExecuteNonQuery()方法
- ExecuteScalar()与ExecuteNonQuery 方法
- SqlCommand.ExecuteNonQuery 方法
- ExecuteNonQuery() 方法 select
- 奇妙的ExecuteNonQuery()方法
- 关于ExecuteNonQuery() 方法
- ExecuteNonQuery 方法的返回值
- ExecuteNonQuery() 方法 select 返回-1
- ExecuteNonQuery
- ExecuteScalar方法和 ExecuteNonQuery方法的区别
- ExecuteNonQuery方法和ExecuteScalar方法的区别
- ExecuteNonQuery方法和ExecuteScalar方法的区别
- ExecuteNonQuery()方法和ExecuteScalar()方法区别
- SqlCommand对象-ExecuteNonQuery()方法的使用
- ExecuteScalar()与ExecuteNonQuery ()方法怎么用
- ExecuteScalar()与ExecuteNonQuery 方法怎么用
- 给学习java web新手们的建议和推荐一些书籍
- linux下手动安装postgresql
- uclinux-2008r1(bf561)内核的icache支持(1):寄存器配置初始化
- oracle 函数说明
- 几个细节提高你的网上商店可信度
- ExecuteNonQuery方法教训
- uclinux-2008r1(bf561)内核的icache支持(2):icplb_table的生成
- Linux下的经典文件共享设置(NFS篇)
- table
- 自然力前,人类如此渺小
- 编写windows服务遇到的问题
- WebPart的数据库连接问题
- 将属性的XML解析成对象数组列表
- Learning python 系列1