订单的保存问题,欢迎大家来讨论!
   (1)输入订单后,是将订单直接保存至数据库里,还是先设一个临时表,再由临时表转存在数据库里?
   (2)如果输入订单后,打印后发现有错误,再来更改订单时,怎么才能避开数据重复?
   (3)订单里用什么字段做唯一的标识?
   如果还有什么问题,大家也可以提出来一同来讨论一下.

解决方案 »

  1.   

    实践证明,用临时表是一个正确的选择。
      

  2.   

    什么情况下才将临时表中的数据存入数据库中?
      

  3.   

    我觉得没必要用临时表,你用订单的编号作为一标识怎么会有重复的可能呢,只要订单保存之后编号就不允许该了,绝对不会有重复的可能的
      

  4.   

    同意4043335() 。
    可以使用缓存更新技术。
    订单号使用  日期+当日的订单序号来作
      

  5.   

    大家说说自已做订单系统时的保存问题是怎么保存的?
      

  6.   

    用系统时间作为唯一的标识,这样就不会重复了。
      

  7.   

    关健是订单不可能一次就全部输入正确,如果发现错了,再更改过程中如何保证数据不会重复?
      

  8.   

    即使需要更改,也是原来的那一条记录改,怎么会出现重复数据?
    订单号是唯一标识,可能还会有批次的问题。但是订单号是唯一的。