要把整张表的数据添加到数据库表中
不覆盖原来的表中数据
1:一条一条的插入到数据库
2:添加你数据库中表的数据到你的临时表中
在用sqldataadapter.updata(table)的方法来更新
不覆盖原来的表中数据
1:一条一条的插入到数据库
2:添加你数据库中表的数据到你的临时表中
在用sqldataadapter.updata(table)的方法来更新
解决方案 »
- unity 连接mysql遇到问题
- listbox选择触发选项
- (急求)C#和C++变量类型对照表(在线等)
- enum类型可以用汉字吗
- 高手进来,帮我解决,我感激不尽。都可以进来看一看,有点技术含量的问题!
- 求助5个问答题!急
- 急!~~在線等!~~~~~~~~~~`水晶报表加载失败,help!~~~~~~~~~~~
- C#写的程序是不是很占内存?
- 最近的codeproject.com很慢,实在受不了了,有什么类似的站点可用?
- Dev TreeList怎么取隐藏列的值?
- 弄不明白爲啥MS不提供QP的編解碼方法??
- 关于AspNetMenu.dll添加到工具箱,出错提示为他没有被识别为COM服务器????
OleDbConnection myConn = new OleDbConnection(myConnection);
OleDbDataAdapter myDataAdapter = new OleDbDataAdapter();
myConn.Open();
DataTable dt1 = yourDataSet.Tables["yourtablename"];
//yourDataSet就是你本地的ds,这个yourtablename应该要和数据库里尼要更新的表名一致
dt1.Columns.Add("id",Type.GetType("System.String"));
dt1.Rows.Add(new object[]{"1"});
DataTable dt2 = new DataTable();
dt2 = dt1.Copy();//此时dt2的表名和dt1的表名是一样的
myDataAdapter.Update(dt2);
myConn.Close();