recordcount,自己构建显示控件!

解决方案 »

  1.   

    在不考虑数据会动态更新的前提下,可以考虑使用以下方法实现:
    1.在数据表中加入一个id字段,选择为serial类型(自动增加)
    2.打开query时,首先确定表内具备多少条记录,分多少页
    3.使用以下的语句取得数据:(对应上一页、下一页按钮事件)
      select top x  * from table where id > y;
      其中x代表每页记录的条数;y代表上一页中最后一条记录的id号;对第一页,id > y条件可以不写。这样可以在浏览状态下分页显示
      

  2.   

    关注该问题,其实我想这位朋友是想问如何只让Query一次只返回指定记录数的记录,到下一页再取得下一批数据,我也关注这个问题。
      

  3.   

    我要对这个表进行排序分页,表的结构是
    姓名 年龄 分数我要根据分数排序能不能用cobi所讲的方法呢?
      

  4.   

    排序,则是加个order by 就可以了。
      

  5.   

    select top x  * from table where id > y order by 分数 即可
      

  6.   

    如果我的
    id 姓名  分数
     1  a    10
     2  b    15
     3  c    50
     4  d    20
     5  e    9用 Select top 3  * form table where id >4 ordery by 分数 
    应该的出的结果是
     1  a    10
     2  b    15
     3  c    50
    而不是
     5  e    9
     1  a    10
     2  b    15
    但是我希望事全部都按分数排序哦