Se quiser, pode fazer o seguinte:
Após armazenar os resultados em um resultset (rs), faça o seguinte:
rs.last();
int i = rs.getRow();
Aqui vc pegará o número do último registro e armazenará em i.[/quote]
so lembrando que os ResultSet default são foward only, nesse caso depois de pegar o numero de registros vc não pode mais navegar por ele. vc precisa criar o ResultSet navegavel nos dois sentidos. nem todos drivers JDBC implementam essa fucionalidade corretamente.
de uma lida na docuemntação que vc vai entender melhor.