请教关于EntityFrameWork 复制新增问题
目前有一个需求,需要复制数据库中已经存在的数据行
请问各位如何利用EF复制新增?
------解决方案--------------------var old=db.TableA.Where(a=>a.ID<10); //先获取要复制的数据
foreach(var item in old)
{
TableA newA=new TableA();
newA.Name=old.Name;
// 。。。
db.TableA.Add(newA);
}
db.SaveChanges(); //提交更改
------解决方案--------------------TableA 继承 ICloneable,实现Clone方法
db.TableA.Add(item.Clone());
*****************************************************************************
签名档: http://feiyun0112.cnblogs.com/