什么意思?分页就每次去数据库选一段数据出来罗,sql写好一点就ok了

解决方案 »

  1.   

    首先计算一个所有符合条件的记录 count
    再分配一下每页几条,
    然后根据页数计算偏移量就好了select .... where rownum>begin and rownum< end
      

  2.   

    mysql的不行,因为oracle中不支持limit,谢谢skycncomp(^*-*^闭关修炼中) 的回复
      

  3.   

    sql = "select * from table"con.prepareCall("SELECT * FROM(SELECT A.*, rownum r FROM("+sql+") A WHERE rownum <= "+intPage*intPageSize+") B WHERE r > "+(intPage-1)
    *intPageSize);这个是一个比较成熟的分页
      

  4.   

    wizardblue(不死鱼) ,jfy3d(剑事) 的都ok拉,用sql直接写分页的,oracle的真不错,喜欢oracle,支持oracle