我想把编号自增这样设置
比如今天是6.7
及080607001,080607002......
明天就是
080608001,080608002.......以此类推各位大仙.帮忙.

解决方案 »

  1.   

    写一个全局静态属性用来存储当前最大的id每次插入数据之前判断当前最大id是否属于今天的id 
    如果不是,则赋值为当前时间的最新id如果是,则自增1然后插入每当程序重新运行以后 从数据库读出最大id 然后赋值给全局变量
      

  2.   

    全局变量一开始可以赋值为0如果判断为0 则说明程序刚刚启动, 从数据库里读取最大id 使用 select max(id)....如果不为0,则判断是否为今天的id 如果不是,则赋值为今天并从0开始计数.然后插入数据, id自增加....以此类推...
      

  3.   

    DateTime.ToString("MMdd")+最大编号
      

  4.   

    http://topic.csdn.net/u/20090512/12/b830107d-5044-45ab-b6d9-4838324d45d1.html