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();