SqlCommand的三种execute方法 ① SqlCommand.ExecuteNonQuery 方法 使用场景:update,insert,delete 返回值:受影响的行数,不是上边三种情况或者回滚时返回-1。 对于 UPDATE、INSERT 和 DELETE 语句,返回值为该命令所影响 ...
分类:
Web程序 时间:
2018-05-12 12:48:34
阅读次数:
156
关于ExecuteNonQuery()返回值为-1 原理:ExecuteNonQuery()在执行 update、insert 和 delete 语句,返回值为该命令所影响的行数ExecuteNonQuery()在执行select语句,不返回影响的行数,而是-1,不论查询的结果有没有值都会返回-1 ...
分类:
数据库 时间:
2018-03-03 20:28:36
阅读次数:
157
只介绍读和删 不管使用什么方法来对数据库进行操作都绕不开和数据库的连接问题,所以咱们先在App.config中添加连接字段 随后读取该字段,需要用到 System.Configuration.dll,所以在 References 中添加该dll。 涉及到对对象列表的操作的话,添加对应的实体类也是必须 ...
分类:
数据库 时间:
2018-03-01 17:20:27
阅读次数:
1909
最近在补基础知识,刚好补到C#中对数据库操作的一些技术,今天学习了ExecuteNonQuery的东西,看自己项目维护项目的代码和网上资料查询,基本上搞懂了ExecuteNonQuery的用法,小小的做个总结,供以后查阅。 ExecuteNonQuery方法主要用来更新数据,当然也可以用来执行目标操 ...
分类:
数据库 时间:
2018-01-11 20:41:33
阅读次数:
290
SqlCommand类的方法 》》》1.ExecuteNonQuery(); 它的返回值类型为int型。多用于执行增加,删除,修改数据,返回受影响的行数。当select操作时,返回-1。 ExecuteNonQuery()方法主要用户更新数据,通常它使用Update,Insert,Delete语句来 ...
分类:
数据库 时间:
2017-12-29 15:02:19
阅读次数:
207
本文实例讲述了C#中ExecuteNonQuery()返回值注意点。对于C#数据库程序设计有一定的借鉴价值。分享给大家供大家参考之用。具体分析如下: 首先,在查询某个表中是否有数据的时候,我们通常用ExecuteNonQuery(),并通过判断值是否大于0来判断数据的存在与否。结果与我所设想的很不一 ...
1 根据连接字符串获取IDbConnection连接对象2 connection.Open();打开连接对象3 创建IDbCommand命令对象4 将命令类型、命令sql、事务、参数赋值到IDbCommand对象5 处理命令sql字符串和参数名称中'@'、':'的问题6 执行命令 1 针对Execu ...
分类:
其他好文 时间:
2017-11-01 14:58:42
阅读次数:
174
一、ExecuteNonQuery() 执行非查询语句。 insert update delete 三种基本语句,返回的是数据库,受影响行数。 在insert中,如果有输出insered.id ,会返回一个结果集,这个结果集只包含一行一列,这一行一列,就是刚才新增的id。 二、什么是结果集:sql语 ...
分类:
Web程序 时间:
2017-10-28 23:15:24
阅读次数:
239
public static readonly string connString = ConfigurationManager.ConnectionStrings["Permissions"].ToString(); #region ExecuteNonQuery(如果是增,删,修) /// ///... ...
分类:
数据库 时间:
2017-10-02 17:15:56
阅读次数:
160
using System; using System.Data; using System.Text; using System.Windows.Forms; using System.Data.SqlClient; namespace UseExecuteNonQuery { public par... ...