复合查询因为oracle是可以指定ROWNUM的,分页的时候取数据的前n条,然后在前n条中取后m条,这样你就取出n-m开始到n的数据了

解决方案 »

  1.   

    使用select 嵌套好像不太好使,只能取出前n条记录。另外有一个暗伤:就是rownum是基于查询结果的记录数,而不是基于表的,这样有的时候找不到自己想要的记录!!
      

  2.   

    hehe ,两位大虾,小弟使用的odbc接口作了一个,我不是用上述的办法啊,
    我使用的一个计数器,就是每次取20挑记录!“而后者处理的数据量有很大的限制',这是什么啊?
    我觉我用的应该是你说的数组吧!