Masseneinfügung - Linq to Entities

asp.net-mvc c# entity-framework linq-to-entities

Frage

Ich kann keine Beispiele finden, wie eine Bulk / Batch-Einfügung mit Linq to Entities durchgeführt wird. Wissen Sie, wie man einen Bulk Insert macht?

Akzeptierte Antwort

Manchmal müssen Sie nur Modelle mischen. Verwenden SqlBulkCopy möglicherweise SqlBulkCopy für diesen Teil Ihres Repositorys (da dieser direkt in die SqlBulkCopy -API SqlBulkCopy ) und Entity Framework für den Rest. Und wenn nötig ein bisschen direktes ADO.NET. Letztendlich ist es das Ziel, die Arbeit zu erledigen.


Beliebte Antwort

Ein perfektes Beispiel für Masseneinfügungen mit LINQ to Entities finden Sie unter http://archive.msdn.microsoft.com/LinqEntityDataReader . Es ist ein Wrapper, der die einfache Verwendung von SqlBulkCopy ermöglicht.

@ Marc Gravell ist korrekt, manchmal müssen Sie Modelle mischen, um die Arbeit zu erledigen.



Lizenziert unter: CC-BY-SA with attribution
Nicht verbunden mit Stack Overflow
Ist diese KB legal? Ja, lerne warum
Lizenziert unter: CC-BY-SA with attribution
Nicht verbunden mit Stack Overflow
Ist diese KB legal? Ja, lerne warum