Tamanho de um ResultSet

1 resposta
N

E ai galera?!? Tenho uma dúvida com relação ao tamanho de um ResultSet, tentei o seguinte :

rs.last(); // vai para o final do rs
System.out.println(rs.getRow()); //imprime a Row (int)
 rs.beforeFirst(); // retorna para o inicio do rs

mas ta dando um erro -> java.sql.SQLException: Operação inválida para encaminhar apenas conjunto de resultados: last – que não entendi muito bem. Alguem tem uma idéia de como eu posso retornar o tamanho de minha consulta, sem executar uma outra query com um count ??

Se alguem poder me ajudar agradeço.

1 Resposta

F

Utilize
Statement stmt = conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY)

Criado 31 de maio de 2005
Ultima resposta 31 de mai. de 2005
Respostas 1
Participantes 2