Bem pessoal, vamos lá. Considerem o trecho de código a seguir:
…
String query = “SELECT * FROM CUSTOMER”
ResultSet rs = stmt.executeQuery(query);
…
Supondo que CUSTOMER tenha 100 mil registros, ao processar o executeQuery(), rs conterá 100 mil registros? Na verdade eu preciso saber se há como se fazer a paginação dos dados - por exemplo, retornar apenas 10 registros por vez e quando necessário ir buscando o restante.
É possível em Java?
Caso não diretamente, existe alguma forma de se conseguir isso? ( não serve colocar isso como responsabilidade do DB, precisa ser resolvido no código do aplicativo…)
Tenho aplicações que utilizam este tipo de recurso usando tecnologia Midas ( Delphi ) - posso controlar facilmente o fluxo de dados “empacotando” eles…
Convenhamos que trafegar 100 mil registros pela Web demoraria uma eternidade…
Desde já, obrigado pela atenção.
Qualquer coisa, tamos aí!
ALEXANDRE ( J2Alex )

