这里有个材质的输入框,是后台的,要求是上面的材质编码是自动从数据库中累加读出来的,是不需要人来输入的,该输入框的系统默认值是cz001,以后点开该输入框后会自动在里面输入cz002一次累加,还有个就是地下的排序号,最好是能有三个按钮,分别是最大,最小,中间,点击这三个按钮后排序号输入框会自动输入排序号,以次是点击最大后输入框出现比最大的排序号大一,中间的就是让他输入中间的排序号,排序号是越大的越在前面达人们这样的效果要怎么才能实现,达人们之间一二..........共同学习了!!

解决方案 »

  1.   

    写一个函数处理cz001自动递增,有一点要注意,就是你的编号达到cz999的时候会继续cz10000吧? 存值的时候要考虑并发问题,如果多人同时操作会导致插入相同的编号,你的这个字段要设成unique,并且保存的时候要验证,如果数据库存在就不要再插入,返回给出错误提示
      

  2.   

    你既然有id为何不根据id来计算  拼出材质编码???
      

  3.   

    那问题又来了,要是按照你说的做,每次都查找ID里面最大的,让后让其在材质编码里面加一,可是要是ID号是1、2时输出来的是cz1、cz2不是想要得到的cz001、cz002....