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

datatable的数据查入数据库
有一个datatable,结构与一个表完全一样,怎么把它一次性全部插入到表中呢?插入!
如果,与表结构不一样的话,也可以直接插入么?或者在插入的时候,把其他字段补齐?怎么办才好呢?在我做出来之前,给出答案,我就给分。

------解决方案--------------------
用批量插入.
------解决方案--------------------
用 循环 PING 数据库
然后一次性 插入
string str= " ";
For(int i=0;i <dataTable.Rows.count;i++)
{
str+= "\n insert into a(........) "
}
然后执行 STR.
如果,与表结构不一样的话,只能有选择性的插入 数据类型一样的数据..
------解决方案--------------------
遍历datatable
一个行列的嵌套循环 取出数据 做insert操作