假如DBGrid和DataSource连接,DataSource和ADODataSet1连接。
  ADODataSet1.Open;
  
  ADODataSet1.Recordset.PageSize := 10;
  ADODataSet1.Recordset.AbsolutePosition := 1;
显示第一页
  ADODataSet1.Recordset.PageSize := 10;
  ADODataSet1.Recordset.AbsolutePosition := 11;
显示第二页

解决方案 »

  1.   

    adoquery1.pagesize := 20;
      

  2.   

    楼上大师:请解释adoquery1.pagesize := 20;怎么用?
      

  3.   

    利用LISTVIEW 将记录一条条读出来,再写到LISTVIEW中去,这样,你可以很好的控制记录。
      

  4.   

    下面的方法什么也没有实现呀!能不能具体点给个例子!
    假如DBGrid和DataSource连接,DataSource和ADODataSet1连接。
      ADODataSet1.Open;
      
      ADODataSet1.Recordset.PageSize := 10;
      ADODataSet1.Recordset.AbsolutePosition := 1;
    显示第一页
      ADODataSet1.Recordset.PageSize := 10;
      ADODataSet1.Recordset.AbsolutePosition := 11;
    显示第二页