因为ID可能不是连着的?谢了啊,我要在界面上点下一条记录,让数据库也自动走下一条数据,谢了!

解决方案 »

  1.   

    这个得用开发语言来处理吧.感觉
    SQL处理单条记录效果不是很好.
      

  2.   

    2000的话增加个自增列
    2005的话用row_number over()来排序  都取最大值
      

  3.   


    在原数据库表中加个自增列:
    ---try
    alter table 表 add  字段 int identity(1,1)
      

  4.   

    select top 1 * from 表 where id>当前的id最好用order by id排序,一次将数据取到客户端,再对数据集进行浏览,不要一次一条取
      

  5.   

    你要按照什么顺序来排列?
    在程序里直接BindingNavigator绑定数据
      

  6.   

    2000和2005是有区别的:
    2000 identity(1,1)自增列呀!
    2005 row_number over()
      

  7.   

    #13楼 得分:0回复于:2009-11-08 09:38:502000和2005是有区别的: 
    2000 identity(1,1)自增列呀! 
    2005 row_number over() all right