我有一個包含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. 將數據插入到其他表中