记录有id号吗?用id号来判断。
select * from tablename where id>=100 and id<200

解决方案 »

  1.   

    foxpro我不懂,不过如果在delphi中可以这样做:比如用ADOQuery吧,是这样做的:
    adoquery1.recordset.PageSize:=100;//页面大小为100,每次返回100条记录
    adoquery1.Recordset.PageCount//取得总页数
    adoquery1.Recordset.AbsolutePage//指定取某一页的数据
      

  2.   

    select top 100 from tablename
    where id > @LastId每次换屏是记住lastid这个参数
      

  3.   

    用ClientDataSet满足你的要求
    ClientDataSet.packetRecords=1000;
    然后翻页由系统自动取下一部分的数据