一次只查出1000条记录,然后用一个按钮显示下1000条记录?

解决方案 »

  1.   

    use ClientDataSet,then packrecords:=(u use number);
      

  2.   

    老大,I 服了 U 不是叫你去SQL版去搜一下吗?--------分页----------
    select IDENTITY(int, 1,1) AS ID_Num,* into #temp from 表
    select * from #temp where ID_Num between 10 and 20
      

  3.   

    to gmc007(江西的佬表) 我是初学者,我搜了一下没有找到什么!
      

  4.   

    你可以用ado的原生对象进行存取
      adoquery1.Recordset.PageSize:=1000;
      adoquery1.Recordset.AbsolutePage:=10;//指定要存取的绝对页面数据
      for i:=1 to 10000
      begin
        ...
        adoquery1.Next;
      end;
    自己再改吧 基本思路是这样
      

  5.   

    可以用最基本的方法:select top n * from tableName以后可按条件来取!相同的方法