当你在创建statement时,采用:
Statement statement = con.createStatement(                                ResultSet.TYPE_SCROLL_INSENSITIVE,                                    ResultSet.CONCUR_UPDATABLE);
然后去执行查询,这样可以产生可以往后移的结果集。

解决方案 »

  1.   

    你在建立statement时,建立可以滚动的statement,这样结果集就可以向后移动了。
           Statement stmt = con.createStatement(
                                          ResultSet.TYPE_SCROLL_INSENSITIVE,
                                          ResultSet.CONCUR_UPDATABLE);
    ResultSet.TYPE_SCROLL_INSENSITIVE是滚动类型,它有三种
    TYPE_FORWARD_ONLY         
    TYPE_SCROLL_INSENSITIVE
    TYPE_SCROLL_SENSITIVE 
    后两种就可以向后移动。
      

  2.   

    请参考Connection的API中
    Statement createStatement(int resultSetType, int resultSetConcurrency)  
    的用法