使用DataSet创建带有填充数据的SQL Server动态表

时间:2010-07-09 12:22:08

标签: sql-server ado.net dataset

我有一个包含多个表的DataSet(不同的模式)。

我想在SQL Server 2005上生成表模式,并将数据插入到动态创建的表中。

表名应该是DataTable的名称(它是唯一的,即data0,data1,......)

有没有办法将它插入SQL Server数据库而无需逐行遍历DataTable(使用xml)?任何代码示例或链接都会很棒。非常感谢你们

1 个答案:

答案 0 :(得分:1)

您必须在数据库中创建自己的架构 但是,您可以使用 SqlBulkCopy 类将数据表中的数据一次性放入数据库中。

See article here