呵呵!上次回去我试过了,getFetchSize()方法的确不好用,不知道是什么原因。
gz

解决方案 »

  1.   

    你可以试试这个,
    Result rs;
    int count;
    ...
    if (rs.last()) {
        count = rs.getRow();
    }
      

  2.   

    我在java developer Connection上找了一篇帖子,你看看吧!我想可能也没有什么方便的方法了,用上面这种方法就必须要把ResultSet设成scrollable manner,比forward only cursor要慢得多。或者就要专门搞个count来记住你的row了。
    http://forum.java.sun.com/thread.jsp?forum=31&thread=173403