我有一个包含18000行的数据集。有没有办法将它插入到SQL服务器数据库表中,而不是逐行地通过数据集?数据集 与数据库表具有完全相同的结构。我有更多的4列 列,我得到。任何代码示例或链接都会很棒。谢谢大家 非常从数据集中将数据插入表中
0
A
回答
3
您可以使用SQLBulkCopy与方法: SqlBulkCopy.WriteToServer Method (DataTable) - MSDN
副本的所有行提供的DataTable由SqlBulkCopy的 对象的DestinationTableName属性指定的目标表 。
喜欢的东西:
using (SqlBulkCopy bulkCopy = new SqlBulkCopy(connection))
{
bulkCopy.DestinationTableName =
"dbo.BulkCopyDemoMatchingColumns";
try
{
// Write from the source to the destination.
// Check if the data set is not null and tables count > 0 etc
bulkCopy.WriteToServer(yourDataSet.Tables[0]);
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
}
}
1
使用C#.NET的SqlBulkCopy的组成部分。请用实例查看详情HERE
相关问题
- 1. 从表中插入数据
- 2. 如何使用数据集将数据插入表中?
- 3. 将表单中的数据插入数据集
- 4. 使用C#中的数据表将数据插入到数据集中.net
- 5. 将数据集插入DataTable
- 6. C#将数据集中的数据插入到datagridview中
- 7. 数据集插入表
- 8. C# - 将数据集插入SQL表
- 9. 将数据从html表格插入到MySQL数据库中
- 10. 在c#中的azure表中插入数据和从azure表中插入数据#
- 11. 将数据集中的数据放入数据表?
- 12. 将数据从数据库插入数组并将数据嵌入到textarea中
- 13. 使用PDO将数据插入到MySQL数据库表中 - 不插入数据
- 14. 将数据从数据表插入到数据库的问题#
- 15. 从列表中插入数据到表
- 16. 将数据插入数据集中的键值对angularjs javascript
- 17. 如何将图形数据集插入到Orientdb数据库中?
- 18. 插入数据集
- 19. 从数据集中插入数据到delphi
- 20. MySQL:将数据插入表中的行子集中
- 21. 插入行号作为数据表/数据集中的列
- 22. 将JSON数据插入数据库表
- 23. 将数据插入H2数据库表
- 24. 从存储过程中将数据表插入到数据库表中
- 25. 从数据库插入数据到表
- 26. 使用外键将数据从一个表插入另一个表中从下拉菜单中插入数据
- 27. 将表单数据插入到两个数据库表中
- 28. 如何从jsp中的表中将数据插入数据库中
- 29. 将Mysql数据插入到HTML表中
- 30. 将数据插入到其他表中