读书人

Linq to EF 怎么批量的插入数据

发布时间: 2013-12-15 22:17:18 作者: rapoo

Linq to EF 如何批量的插入数据
问题如题。
我这样试了下
foreach(var item in list)
{
DBcontext.Table.Add(item);
}
DBcontext.SaveChanges();
这样不行,会报“对一个或多个实体的验证失败。有关详细信息,请参阅“EntityValidationErrors”属性。”这个错误!大家在批量插入数据的时候是怎么做的啊。
[解决办法]

foreach(var item in list)
{
TableA a=new TableA();
a.Name=item.Name;
DBcontext.TableA.Add(a);
}
DBcontext.SaveChanges();

读书人网 >.NET

热点推荐