public void processRow(ResultSet rs) throws SQLException { int count = 0; while(rs.next()) { count++ //your code } System.out.println(count);}看看打印出的count与你在数据库里查出来的可一致,如果不一致,那要检查sql与数据库里执行的sql可一样,如果一样,那再检查数据库里是否有未提交的数据