使用EntityFramwork.BulkInsert

时间:2015-06-04 14:49:02

标签: sql .net entity-framework bulkinsert

我们需要EF6 DBFirst的批量添加功能,因为我尝试从

下载包
  

https://efbulkinsert.codeplex.com/

这应该是非常有效的。但我面临的问题是,它混淆了所有列值

所以例如我的列值是

A - B - C - D

1 .... 2 .... 3 .... 4

它以错误的顺序插入数据,例如3 .... 2 .... 4 .... 1或其他东西。然后在它上面打破了独特的约束。

我无法弄清楚为什么会那样做。如果我们可以提供任何类型的任何映射,那么任何人都有这方面的经验吗?

1 个答案:

答案 0 :(得分:1)

第二篇this文章:

  

实体类中属性的顺序应与数据库表中列的顺序相同。

你可以在你的项目中尝试吗?