日期:2014-05-18  浏览次数:21207 次

自定义的datatable如何保存数据到数据库
在winform中有一个DataGridview,数据源是在代码中自定义的datatable,这个DataTable(符合目标数据库的结构),在datagridview中填充了数据后,有没有高效的方法写入sqlserver数据库,现在已有的办法是把DataTable当成多维数组,循环遍历使用Insert语句插入,但这样DataTable没有发挥自身的特点。另一种方法是使用SqlBulkCopy()类,将DataTable做为源,但如果数据量不大,似乎这种方法效率不高,请问还有其他什么方法???

------解决方案--------------------
很。很简单,请百度一下:dataset 到数据的更新
------解决方案--------------------
不知楼主要处理的数量有多大,在我看来sqlbulkcopy已经是很不错的了