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 -----
|
- [java-list] Busca de v?rios registros atrav?s de... Felipe Santos
- [java-list] Problemas com Servlet e Applet. Fabricio Hofmann da Silva
- [java-list] Problemas com Servlet e Applet. Robson Eisinger