如何在c#中进行批量复制? [英] How to do bulk copy in c#?

查看:84
本文介绍了如何在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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆