Fica f�cil perceber que faltou o order by antes de sql += contador + " CAMPO_DESCRICAO"; N�o precia ler nenhuma implementa��o de Oracle para isso.
Lincolm Ferreira de Aguiar WebMaster - QueroProgramar [EMAIL PROTECTED] www.geocities.com/lincolmf ----- Original Message ----- From: "Marcus Vin�cius da Costa Soares" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Monday, January 07, 2002 12:02 PM Subject: RES: [java-list] Instrucao SQL > Quer ter seu pr�prio endere�o na Internet? > Garanta j� o seu e ainda ganhe cinco e-mails personalizados. > Dom�niosBOL - http://dominios.bol.com.br > > > > > > Alguns detalhes sobre a implementa��o do Oracle. > > At� a vers�o que estou utilizando(9.i) RowNum � aplicado ANTES do comando > order by. Ent�o caso exista uma ordena��o � necess�rio fazer um sub-select > para ter dispon�vel os rownum na ordem correta. > > [ ]'s > > -----Mensagem original----- > De: Lincolm Ferreira de Aguiar [mailto:[EMAIL PROTECTED]] > Enviada em: segunda-feira, 7 de janeiro de 2002 07:49 > Para: [EMAIL PROTECTED] > Assunto: Re: [java-list] Instrucao SQL > > > Quer ter seu pr�prio endere�o na Internet? > Garanta j� o seu e ainda ganhe cinco e-mails personalizados. > Dom�niosBOL - http://dominios.bol.com.br > > > > > > Voc� pode montar uma consulta pegando os registros em grupos de 10, para > isso monte uma sql com essa: > > Em Oracle: > > String sql = "SELECT * FROM TABELA WHERE ROWNUM <= "; > > int contador = 10; > > (...) > > sql += contador + " CAMPO_DESCRICAO"; > > while(rs.next()){ > > //Leitura do seu resultSet > > } > > Esta rotina ficando em um componente com escopo de sess�o permite paginar de > 10 em 10 registros sem carregar muito o resultset. > > Para SQL Server use a SQL como : "SELECT TOP " + contador + " * FROM TABELA > ORDER BY CAMPO_DESCRICAO"; > > Lincolm Ferreira de Aguiar > WebMaster - QueroProgramar > [EMAIL PROTECTED] > > www.geocities.com/lincolmf > > ----- Original Message ----- > From: <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Sunday, January 06, 2002 12:45 PM > Subject: [java-list] Instrucao SQL > > > > Quer ter seu pr�prio endere�o na Internet? > > Garanta j� o seu e ainda ganhe cinco e-mails personalizados. > > Dom�niosBOL - http://dominios.bol.com.br > > > > > > > > > > > > > > Pessoal, imagem um consulta com SQL que tenha como resultado 150.000 > > linhas. > > > > Bom, digamos que eu queira traze-la de 10 em 10 (linhas), uma > > alterantiva comum serie atraves do ResultSet seleciona-lo, mas isto > > consome muito recurso. > > > > A questao e' se existe como fazer uma instrucao pura em SQL, que > > selecione das 150.000 linhas e me traga para o meu ResultSet de 10 em 10 > > linha. > > > > > > Alguem j� teve problema parecido ? > > > > _________________________________________________________ > > Oi! Voc� quer um iG-mail gratuito? > > Ent�o clique aqui: http://registro.ig.com.br/ > > > > > > ------------------------------ 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] > ------------------------------------------------------------------------- > > > > ------------------------------ 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] -------------------------------------------------------------------------
