如何把自己定义的DataTable中的数据写到数据库中对应的表里面 我自己定义了一个DataTable对象,并且给它写上了一些数据。问如何把这个DataTable写到SQL相应的表中去。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 DataTable的数据Insert到SQL相应表中去,简单的你可以循环这个DataTable,然后用存储过程传参数或直接用Insert语句进行对数据表操作! 首先要通过select语句获得该表的SchemaOleDbDataAdapter da = new OleDbDataAdapter("select * from tablename", conn);DataTable dt = new DataTable();da.Fill(dt);// 修改、添加、删除DataTable中的数据。OleDbCommandBuilder cb = new OleDbCommandBuilder(da);da.InsertCommand = cb.GetInsertCommand();da.UpdateCommand = cb.GetUpdateCommand();da.DeleteCommand = cb.GetDeleteCommand();// 将修改的数据同步到数据库上。da.Update(dt);// 变更同步完毕dt.AcceptChanges(); callback方法是同步还是异步的? 请问如何遍历指定服务器的IIS网站目录 关于c# 按字符读取文本文件的问题 C#如何写UDP打洞的代码,有简单的源码吗? C#难吗? WCF,请教一个问题 C# 替换的问题(文件有5M) mvc EF 实体类 继承问题 已知变量的数据用什么格式来存储,C#的读取速度最快。 如何从副窗口向主窗口中的控件传数据 vs2005 的最初问题。 求救:局域网中共享的Access数据库无法打开
OleDbDataAdapter da = new OleDbDataAdapter("select * from tablename", conn);
DataTable dt = new DataTable();
da.Fill(dt);
// 修改、添加、删除DataTable中的数据。
OleDbCommandBuilder cb = new OleDbCommandBuilder(da);
da.InsertCommand = cb.GetInsertCommand();
da.UpdateCommand = cb.GetUpdateCommand();
da.DeleteCommand = cb.GetDeleteCommand();
// 将修改的数据同步到数据库上。
da.Update(dt);
// 变更同步完毕
dt.AcceptChanges();