常见的办法是在查询时分好页再返回
有许多有关oracle,DB2的分页帖子
搜索一下就有你用什么数据库呢???

解决方案 »

  1.   

    lun2001(小伦) 
    我用的是SQL SERVER2000,我记得ORACLE好像有这方面的例子,但SQL SERVER好像没有分页显示带LIMITED这方面的例子!
      

  2.   

    如在VB内就用ADODC属性。在SQLSERVER内最好ID号
    select top @pagesize*@page * from yourtable
    where yourid not in (select top @pagesize*(@page-1) yourid from yourtable
    ---------------------------------------------------------------
    这是抄来的
    详见:
    http://www.csdn.net/expert/topic/809/809190.xml?temp=.9016535
      

  3.   

    关于分页显示可以用:pager-taglib-1.1 (google搜索)
    具体使用问题可以:[email protected]
      

  4.   

    分页显示针对不同的DB有不同的SQL语句,我没用过sql server,所以不知道它有什么语句是可以方便地取出部分记录的。10万条级别的数据分页显示不算什么的,象楼上给出的taglib是可以参考使用的。