使用DataAdapter.Update的简单方法~~~
2006-12-27 16:13
609 查看
在使用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");
简单的实现方法,那就是在应用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");
相关文章推荐
- 使用DataAdapter.Update的简单方法~~~
- 使用DataAdapter.Update的简单方法~~~
- 使用DataAdapter.Update的简单方法~~~
- [No00009D]使用visual studio 2015 update3打包程序安装包的简单方法(不需要InstallShield)
- C#使用DataAdapter.Update(dt)方法,无法批量插入数据的原因及解决
- dataadapter中insert、delete、update的使用方法
- Oracle 中 UPDATE nowait 的使用方法
- Github的简单使用方法
- Android MediaPlayer使用方法简单介绍
- cocoapods简单实用的使用方法
- 使用纯JS代码判断字符串中有多少汉字的实现方法(超简单实用)
- Android studio 简单方便的使用JNI调用c语言中的方法
- 在ASP.NET中使用FCKEditor的简单配置方法图解
- 做swing程序中遇到使用消息提示框的,JOptionPane类其中封装了很多的方法。 很方便的,于是就简单的整理了一下。 1.1 showMessageDialog 显示一个带有OK 按钮的模态
- C#使用winform简单导出Excel的方法
- swfobject.js 2.2简单使用方法
- 使用ASP.NET实现Friendly URL的最简单方法
- 最简单实现跨域的方法----使用nginx反向代理
- POJ 1258,并查集使用的Kruskal方法简单使用