我很奇怪,sql2000中怎么没有限制列表数目的菜单,所以我用asp在add.asp(增加信息的)后编写了一段程序,却发现我原来认为的.update可以更新所有数据库列表的序号,通过一系测试发现只是更改了单行数据的序号,而不能通过增加一行信息,删除原有第一个信息来更新,听懂我的意思吗?而且我在调试时,把id(有标识)改得乱七八糟,它的序号还要过删除id列,然后用补充的方法来解决吗?如果这样我对sql有意见

解决方案 »

  1.   

    增加一行是INSERT好吧,UPDATE明明就是更新呀
      

  2.   

    把id(有标识)改得乱七八糟,它的序号还要过删除id列,然后用补充的方法来解决吗?如果这样我对sql有意见标识列,你删除后还是会按以前的加的,
      

  3.   

    declare @id as int
    select @id=0
    update tb set @id=@id+1,je=@id