如何做一个批量插入 - LINQ到实体 [英] How to do a Bulk Insert -- Linq to Entities

查看:143
本文介绍了如何做一个批量插入 - 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为您的存储库的这一部分(因为这直接插入大容量复制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屋!

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