gz
Sql Server 怎么解决

解决方案 »

  1.   

    1.新增一条纪录就给它保存.或者用sql语句新增
    2.   table.refresh;
      

  2.   

    以上的答案都没有用!
    举个例子!我现在的发票号码的conno最大为6。有两个用户想同时添加记录到fapiao数据库!
    第一个用户应该得到7。由于在第一个用户在还没保存的情况下!第二个用户想请求输入!由于第一个用户还没保存!这时最大值依然是6,所以第二个用户得到得conno还是7.这样无论是哪个用户后保存都要违反索引!
      

  3.   

    反正发票好也就是标示的作用,你可以先insert,然后在select最大单号,得到,如果要撤消,就把着条记录删除就完了。发票号字段用自增字段。
      

  4.   

    新增一条纪录就给它保存,这样 别人新增的时候查到的最大数就是你的CANNO+1的值了。
    如mingyezi(飞天) 所说,如果你要撤销新增,就必须删除这条纪录;