有谁知道怎么自动生成编号吗,要按顺序,不是随机生成的,在ASP.NET中,每次加载插入一条数据就自动按顺序生成,例如,第一次是100001,第二次插入数据又自动生成100002,依次累加 下去

解决方案 »

  1.   

    把你的数据库里对应的字段设成自增列,第一个数值写入你想要开始的数字,默认为1,在插入操作的时候该字段的值设为null,自动会按序增加
      

  2.   

    那在WEB页面中是不是要读取数据过来呀,
      

  3.   

    1。数据库中将该字段设成自增类型。
    2。因为数字比较长,不像自增可以的,那么可以数据库整个函数,获取Max(id)+1
    3。插数据写成存储过程,然后调用。
      

  4.   

    写个函数 getmaxid(tablename)insert into tablename (id)
    values(getmaxid(tablename ))总归要算一下的。