Na maioria dos casos eh melhor sim fazer um SELECT COUNT(1) FROM...

Nao existe " setMagicOn() " ; quando vc faz o rs.last(), todo o resultset eh paginado ateh o ultimo registro. A implementacao pode variar um pouco dependendo do driver JDBC e do Banco de Dados.

[]s

Maiko

 Jorge Guilherme <[EMAIL PROTECTED]> wrote:

Pessoal
 
Nao seria melhor usar o count no select (SELECT COUNT()...), ja que o Java usa um mecanismo de pagina�ao e a memoria disponivel poderia ser insuficiente para armazenar os dados do banco referentes a instru�ao sql?
 
Sds
 
Jorge Guilherme
 
 
----- Original Message -----
Sent: Monday, October 21, 2002 6:01 PM
Subject: Re: [java-list] numero de linhas retornadas

Ol� Edney,
 
a� vai
 
    rs = stmt.executeQuery("SELECT * FROM pedidos");
    rs.last();
    row = rs.getRow(); // row cont�m o n�mero de linhas
    rs.beforeFirst();
 
    while ( rs.next() ) {
 
        ...
 
    }
 
Wladimir A P Oliveira
Programador Perl/JSP
----- Original Message -----
Sent: Monday, October 21, 2002 11:19 AM
Subject: [java-list] numero de linhas retornadas

Ola.
 
Gostaria de saber como faco pra saber a quantidade de linhas retornadas de um pesquisa no banco de dados.
 
sds
edney



Yahoo! GeoCities
Tudo para criar o seu site: ferramentas f�ceis de usar, espa�o de sobra e acess�rios.

Responder a