while(rs.next())
{
System.out.println("mudou de linha");
}
apos esse loop, o ponteiro de resultset estara no ultimo registro…
ate mais
richardpeder
Leonardo, me desculpe pela resposta…achei que dava certo, pois existe dentro do ResultSet um método chamado last(), que leva o “ponteiro” para o ultimo registro, mas não havia testado, mas achei que ajudasse. O que o rbarioni postou eu havia pensado, mas na verdade, o next() vai de registro em registro. Bom, tenta ae esse, depois se não der certo, iremos ver como podemos te ajudar.
Ate mais
C
Carlos_H
Na verdade você pode utilizar o método last(), verifique no javadoc da classe ResultSet e verá que existem diversas constantes utilizadas para configurar o resultset, o exemplo abaixo foi tirado lá do javadoc:
Statementstmt=con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE);ResultSetrs=stmt.executeQuery("SELECT a, b FROM TABLE2");// rs will be scrollable, will not show changes made by others,// and will be updatable
Você pode dar uma olhada no javadoc se quiser se aprofundar mais no assunto