编码格式为xxxxxxxx+4位流水号,请问各位大虾有什么好的建议?小女子拜谢了!!

解决方案 »

  1.   

    刚做的一个项目里,订单编号自动生成。我是用时间+当天的记录数生成的。
    如20060404+0001(默认为四位),每次都要select一下当天的记录数。
    不知道是否有其它更好的方法?
      

  2.   

    我想问的问题就是“terry52(天天在线)” 的问题。除了每次生成时都需要查询一下数据库以外,还有没有其他更好的方法?
      

  3.   

    不想查的话就只能用application记录了。
      

  4.   

    string No = DateTime.Now.ToString("yyyyMMddHHmmss") + new Random().Next(100000, 999999).ToString();
      

  5.   

    用时间+当天的记录数生成,流水号应该是一个递增的值,还是要建张表来记录当天的记录数,只能每次读写数据库
    用iuhxq(小灰)的方法,可以免去和数据库操作,但感觉后面的记录数给人一种乱的感觉,不一目了然