Quantidade de registros em um ResultSet?

2 respostas
thiagorani

Galera,

Alguém conhece algum metodo que retorne um int com a quantidade exata de registros de um ResultSet?

[]´s

2 Respostas

R

Rani…

o resultset nao tem um metodo pronto q faca isso…

vc pode criar um resultset q permita controlar o “ponteiro” dele, coloca-lo no ultimo registro e pegar o numero dessa linha…

isso cria o resultset controlavel…

pstmt = connection.prepareStatement(SQL,ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);

depois, basta fazer…

rs.last();
int linha = rs.getRow();

deve funcionar…

falow

M

Se nao funcionar faça um SelectCount !

Criado 17 de março de 2003
Ultima resposta 18 de mar. de 2003
Respostas 2
Participantes 3