看题,如何实现C# 一个销售订单号关联多张销售订单的新增,修改,删除,查询,希望能给出实现原理和方法,谢谢。

解决方案 »

  1.   

    这不就是个明细表吗,下方明细可以直接连接数据库,及时修改保存,还可以是一个非DB的表格,你看根据订单号,保存时,先删除所包含的明细,然后遍历表格,insert到该单据下
      

  2.   

    保存的时候如何关联呢,我在SQL主表有个主键订单号,明细表有个外键订单号,该如何关联保存这张订单呢。
      

  3.   

    1.先有主单,后面自然我不说你也会当然现实中一般是同时添加(估计你郁闷的就是这个,因为主单还不存在,明细不知道怎么附加),这种情况则先把明细缓存入list<T>,提交前先insert 主单生成主单编号,然后提到缓存的明细,把主单编号更新过去保存入库