复习ADO.NET的ExecuteNonQuery()方法
2012-06-14 11:04
232 查看
对连接执行 Transact-SQL 语句(增,删,改),并返回受影响的行数。
通过执行 UPDATE、INSERT 或 DELETE 语句,在不使用 DataSet 的情况下更改数据库中的数据。
可以使用 ExecuteNonQuery 来执行目录操作(例如查询数据库的结构或创建诸如表等的数据库对象)。
练习:
向SQL Server数据表person中插入一条记录并打印处理结果到屏幕:
通过执行 UPDATE、INSERT 或 DELETE 语句,在不使用 DataSet 的情况下更改数据库中的数据。
可以使用 ExecuteNonQuery 来执行目录操作(例如查询数据库的结构或创建诸如表等的数据库对象)。
练习:
向SQL Server数据表person中插入一条记录并打印处理结果到屏幕:
class Program { static void Main(string[] args) { string sqlstr = @"server=.\SQLEXPRESS;database=MyDataBase15_31;uid=sa;pwd=sa"; using (SqlConnection sqlconn = new SqlConnection(sqlstr)) { string sqlcom = @"insert into person(name,gender,age) values('王工五', '男',38)"; using (SqlCommand cmd = new SqlCommand(sqlcom, sqlconn)) { if (sqlconn.State == System.Data.ConnectionState.Closed)//检查连接是否打开,ConnectionState的命名空间为System.Data { sqlconn.Open(); } int n =cmd.ExecuteNonQuery(); //返回受影响记录数, Console.WriteLine("成功插入{0}条",n); Console.ReadKey(); } } } }
相关文章推荐
- ADO.NET中的ExecuteNonQuery()方法、ExecuteReader()方法、ExecuteScalar()方法使用小实例
- ADO.NET---ExcuteScalar()方法复习
- 复习ADO.NET的ExecuteReader()方法
- 复习ADO.NET的ExecuteScalar()方法
- ADO.NET访问数据库-SqlConnection sqlcommand的ExecuteNonQuery方法
- 27:ASP.NET复习系列- ADO.NET基本知识点-数据集的使用方法和技巧
- 复习ADO.NET的ExecuteReader()方法
- ADO.NET中COMMAND对象的ExecuteNonQuery、ExcuteReader和ExecuteScalar方法
- 我的学习笔记006--复习ado.net的主要对象和用途
- ADO.NET两种事务处理方法
- 使用 ADO.NET 的 NextResult 方法取得多个 Result Set
- ADO.NET性能改善方法集合-5个主要对象
- ADO.NET2.0 异步处理的三种方式-wait方法
- ADO.NET中DbConnection.GetSchema方法的使用总结
- ADO.NET笔记——使用Connection连接数据库,使用Command对象的ExecuteReader()方法创建DataReader对象返回多行数据
- VS2015中添加新建项,找不到ado .net entity datamodel的解决方法
- ADO.NET中操作SQL Server数据库的五大对象的基本使用方法
- 33:ASP.NET复习系列- ADO.NET提高-SQLServer的内置XML支持
- 【ADO.NET】数据库查询SQLCommand方法汇总
- ADO.NET在开发中的部分使用方法和技巧 -2