Existe uma maneira,mas acho que depende um pouco do
Banco, no caso eu fiz isso no Oracle e acho que não rola do DB2.
Seguinte.
Dá uma olhada na classe ResultSet e coloque ele
como TYPE_SCROLL_SENSITIVE e CONCUR_READ_ONLY
Aí quando vc executar o statement, vc posiciona o
ResultSet na última linha(rs.last()) e pega o número da linha(rs.getRow()) ,
depois volta o ResultSet(rs.beforeFirst()) e pode
começar a varrer o ResultSet depois disso.
Isso foi muito útil pois eu armazenava os dados da
minha consulta numa matriz e precisava criá-la já dimensionada
corretamente.
Qualquer dúvida é só falar, valeu?
Um abraço,
Romulo Bertegz
----- Original Message -----
|
- [java-list] Número de linhas em um ResultSet. Michel Bertrand
- Re: [java-list] Número de linhas em um Res... Luiz Reginaldo
- Re: [java-list] Número de linhas em um... Ariel Crestani
- RES: [java-list] Número de linhas em um Re... Marcos
- Re: [java-list] Número de linhas em um Res... Lincolm Ferreira de Aguiar
- Re: [java-list] Número de linhas em um Res... Sven van ´t Veer
- Re: [java-list] Número de linhas em um Res... Cristiano Burg
- Re: [java-list] Número de linhas em um... Romulo Bertegz
- Re: [java-list] Número de linhas em um Res... andretta
- Re: [java-list] Número de linhas em um... Sven van ´t Veer
- Re: [java-list] Número_de_linhas_em_um_Res... André Zambelli
- Re: [java-list] Número_de_linhas_em_um... Sven van ´t Veer
- Re: [java-list] Número_de_linhas_... Bruno Borges
- Re: [java-list] Número_de_linhas_em_um... Michel Bertrand