使用DataAdapter.Update的简单方法~~~
来源:互联网 发布:苏格兰 知乎 编辑:程序博客网 时间:2024/06/05 15:20
在使用DataAdapter和DataSet更新数据库的时候,通常需要自己设置InsertCommand、UpdateCommand以及DeleteCommand等属性,比较繁琐,如果不写或者写错内容,那么DataAdapter.Update方法将会出错。我是一个懒人又马虎的可以,对于这种繁琐的命令形式头痛不已,为了让自己迎合Misrosoft为程序员们设计的发展规划(即写好一个程序,程序员所需要了解的东西会越来越少),特地花了一晚上的时间找到了一种非常
简单的实现方法,那就是在应用Update方法前使用DataAdapter对象初始化构造一个SqlCommandBuilder类的对象,这样即使不设置InsertCommand等属性也可以调用Update方法更新数据库。实例如下:
SqlConnection MySqlConnection = new SqlConnection("Data Source=(Local);DataBase=MyDataBase;uid=wuchunlei;pwd=leonhome");
SqlDataAdapter DataAdapter = new SqlDataAdapter("Select *From Emp", MySqlConnection);
DataSet MyDataSet = new DataSet("Emp");
MySqlConnection.Open();
int nLen=DataAdapter.Fill(MyDataSet, "Test");
MyDataSet.Tables["Test"].Rows.Add(12, "你好", "leonhome11", "背景熊","工程监理", "beijixiong@163.com","13251145236",
"62542563",4);
SqlCommandBuilder MyCb = new SqlCommandBuilder(DataAdapter); //使用这句即可~~~
DataAdapter.Update(MyDataSet,"Test");
本文出自:http://blog.csdn.net/Depraved_Survival/archive/2006/12/27/1464619.aspx
- 使用DataAdapter.Update的简单方法~~~
- 使用DataAdapter.Update的简单方法~~~
- 使用DataAdapter.Update的简单方法~~~
- DataAdapter的Update方法
- DataAdapter的Update方法 .and. Fill方法
- C#使用DataAdapter.Update(dt)方法,无法批量插入数据的原因及解决
- 关于DataAdapter的update方法错误现象的解释
- DataAdapter对象的Update方法批量更新(UpdateCommand)
- 对于调用DataAdapter.Update 方法时发生的错误解决办法
- dataadapter 的Update 用法说明
- DataAdapter 的Fill()方法;
- DataAdapter的Fill方法
- DataAdapter的Fill方法
- dataadapter中insert、delete、update的使用方法
- DOT NET中关于DataAdapter 的update方法错误现象的解释
- DataAdapter的Update 无法找到 TableMapping['Table'] 或 DataTable“Table"
- ADO.Net实现非连接的简单分页方法(DataAdapter.Fill重载中的一个).
- ADO.NET的DataAdapter对象的方法
- 归并算法
- const限定符
- 反向telnet配置 (留着自己以后用 呵呵)
- j2me进度条与线程化模型[多图]
- Tomcat 域名配置
- 使用DataAdapter.Update的简单方法~~~
- 验证控件详细介绍
- oracle和tomcat的8080端口冲突问题
- Oracle的SQL基础
- 网站测试基本方法-28. 登陆
- MEF程序设计指南八:部件生命周期(Parts Lifetime)托管
- Windows API 与对应的DLL关系
- 插入排序
- linux下如何使用sftp命令。