Felipe
 
    J� tive esse mesmo problema e n�o consegui resolvelos pelo java.
    A solu��o foi utilizar os cursores diretos do banco (no caso SQL Server)
 
E ficou mais ou menos assim:
 
    (...)
    resultset = statement.executeQuery("DECLARE teste_cursor SCROLL CURSOR FOR SELECT (...)" //instrucao SQL 
                                                        +" OPEN teste_cursor FETCH ABSOLUTE " +  apartir de que registro+" FROM teste_cursor");
 
    //os proximos 10 registros apartir do numero setado apos a FETCH ABSoLUTE   
    for(int i = 0; i++ < 10;){
        resultset = statement.executeQuery(" FETCH NEXT FROM teste_cursor");
        if(resultset.next()){
            //Pegar as colunas desejadas           
        }
    }
    statement.executeQuery(" CLOSE teste_cursor DEALLOCATE teste_cursor ");
(...)
 
 
espero ter ajudado
----- Original Message -----
Sent: Thursday, January 10, 2002 8:54 AM
Subject: [java-list] Busca de v�rios registros atrav�s de JDBC

    Pessoal, estou tentando fazer uma busca "paginada" de registros a minha base. A id�ia � trazer os registros aos poucos (tipo de 20 em 20 registros) para que possa disponibiliz�-los no browser via JSP. J� vi que tem comando SQL para fazer isto, mas segundo me disseram o processamento fica pesado. Algu�m j� fez isso?
    Agrade�o desde j�!
 
Abra�os
 
Felipe Grandi Santos
Analista de Sistemas
Fone: +55 54 3025-1717
E-mail: [EMAIL PROTECTED]

De quem entende de informa��o para quem entende de sa�de.
 

Responder a