如何在c#中进行批量复制? [英] How to do bulk copy in c#?
本文介绍了如何在c#中进行批量复制?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何使用sql server 2008在c#中进行批量复制?如何将一个进程中的大量数据转换为数据库表?
How i can do bulk copy in c# using sql server 2008?How can i translate bulk amount of data in one process to the database table?
推荐答案
< a href =http://www.codeproject.com/Articles/16922/SQL-Bulk-Copy-with-C-Net>使用C#.Net 进行SQL批量复制[ ^ ]
问候,
Praveen Nelge
SQL Bulk Copy with C#.Net[^]
Regards,
Praveen Nelge
如果要将批量数据从datatable复制到数据库表,请使用下面的代码
If you want to copy bulk data from datatable to database table use below code
// copying the data from datatable to database table
using (SqlBulkCopy bulkcopy = new SqlBulkCopy(connection))
{
bulkcopy.DestinationTableName = "table1";
bulkcopy.WriteToServer(dt);
}
您应该将数据作为字节数组保存到image类型的SQL字段中。
You should save the data as byte array into a SQL field of type "image".
这篇关于如何在c#中进行批量复制?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文