使用LINQ复制关系表中的数据.
各位好,我遇到的问题是这样的:
我的订单表的结构是一对多主从表关系,有3层,我想用最简单的办法复制新订单。我先select出来订单的datamodal,其下的子集也存在于List中,当我执行Insert的时候报出“主键重复”,于是我把所有的主键、外键设置成0,错误依旧。
我希望用最简单的办法复制订单,而不是先new再一个个的赋值,请问各位有什么好办法。感激。。。
------解决方案--------------------虽然不太懂linq,但都设置为0也是重复啊
------解决方案--------------------新建一个实体,赋值,然后再插入数据表中。
------解决方案--------------------linq刚入门,暂时绑不上忙
------解决方案--------------------主键主动编号就不会重复了,
因为是对象,所以一定要new,不过也才一句