如何做一个批量插入 - LINQ到实体 [英] How to do a Bulk Insert -- Linq to Entities
本文介绍了如何做一个批量插入 - LINQ到实体的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我找不到怎么办使用LINQ到实体批量/批量插入任何的例子。你们是否知道如何做一个批量插入?
I cannot find any examples on how to do a Bulk/batch insert using Linq to Entities. Do you guys know how to do a Bulk Insert?
推荐答案
有时候,你只需要混合车型。也许使用<一个href=\"http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlbulkcopy.aspx\"><$c$c>SqlBulkCopy$c$c>为您的存储库的这一部分(因为这直接插入大容量复制API),和Entity Framework为一些休息。而且如果需要的话,有点直接ADO.NET的。最终的目标是要完成任务。
Sometimes you simply have to mix models. Perhaps use SqlBulkCopy
for this part of your repository (since this plugs directly into the bulk-copy API), and Entity Framework for some of the rest. And if necessary, a bit of direct ADO.NET. Ultimately the goal is to get the job done.
这篇关于如何做一个批量插入 - LINQ到实体的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文