首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

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

2013-12-15 
Linq to EF 如何批量的插入数据问题如题。我这样试了下foreach(var item in list){DBcontext.Table.Add(ite

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

热点排行