select count(*) será o mais rapido e fora disso é sem porcento portatil.

Outro opção é :

rs.last();
rs.getRow();

mas o seu resultset deve ser do tipo TYPE_SCROLL_INSENSITIVE

sven

Nivaldo Júnior wrote:

> Olá pessoal,
> 
> 
>     Como eu faço para saber quantos registros me retornou uma consulta que
> eu fiz no banco de dados???
> 
>     Tipo:
> 
> ResultSet rs = stmt.executeQuery("select * from tabela")
> 
>     Gostaria de saber quantos registros me retornou essa consulta. Como que
> eu faço??
> 
> 
> Atenciosamente,
> 
> 
> Nivaldo Júnior
> [EMAIL PROTECTED]
> 
> 
> 
> ------------------------------ LISTA SOUJAVA ---------------------------- 
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
> dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> para sair da lista: envie email para [EMAIL PROTECTED] 
> -------------------------------------------------------------------------
> 
> 


------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a