Realizar um while() em um ResultSet mais de uma vez.  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
pyro
JavaGuru

Membro desde: 17/09/2007 13:13:48
Mensagens: 218
Offline

Realmente a principio parecia que iria funcionar, mas o beforeFirst() também não rolou.
Gobain
JavaTeenager
[Avatar]

Membro desde: 27/06/2007 13:10:28
Mensagens: 176
Localização: Curitiba
Offline

Vc lembrou de ao criar o seu statement setar o resultset como type scroll insensitive?

[WWW] [MSN] [ICQ]
gobbo
JavaChild
[Avatar]

Membro desde: 30/04/2008 09:19:30
Mensagens: 140
Localização: Goiania GO
Offline

sergiotaborda wrote:
gobbo wrote:
depende do Statement?


Não, mas é no método de criação dele que vc indica esses parametros. Acontece que o statement é o factory do resultSet então ele tem que ser configurado para criar o RS corretamente.





entao depende uai!!! hauahauahah

Ricardo Gobbo de Aguas
Engenheiro de Computação Especialista em Eletronica voltada para Automação
[MSN]
jgbt
GUJ Master
[Avatar]

Membro desde: 04/06/2003 15:01:48
Mensagens: 1286
Localização: Porto Alegre/RS
Offline

so completando o que ja foi dito:
Para vc navegar novamente em um ResultSet, vc precisa cria-lo de maneira que habilite essa opção, como foi mostrado.
O detalhe que isso esta definido na especificação JDBC, e depnde da implementação que vc esta usando.
Ou seja, isso so funciona corretamente em alguns drivers JDBC. Alguns drivers não implementam corretamente toda as funcionalidades da especificação.
Vc vai precisar dar uma olhada nas docs do driver que vc esta usando.

[]´s

João Bier
Desenvolvedor Java
[Email]
gobbo
JavaChild
[Avatar]

Membro desde: 30/04/2008 09:19:30
Mensagens: 140
Localização: Goiania GO
Offline

jgbt wrote:so completando o que ja foi dito:
Para vc navegar novamente em um ResultSet, vc precisa cria-lo de maneira que habilite essa opção, como foi mostrado.
O detalhe que isso esta definido na especificação JDBC, e depnde da implementação que vc esta usando.
Ou seja, isso so funciona corretamente em alguns drivers JDBC. Alguns drivers não implementam corretamente toda as funcionalidades da especificação.
Vc vai precisar dar uma olhada nas docs do driver que vc esta usando.

[]´s


realmente...

Ricardo Gobbo de Aguas
Engenheiro de Computação Especialista em Eletronica voltada para Automação
[MSN]
fabim
GUJ Master
[Avatar]

Membro desde: 14/12/2006 19:30:03
Mensagens: 1268
Localização: Vitoria - Espirito Santo
Offline

Gobain wrote:Vc lembrou de ao criar o seu statement setar o resultset como type scroll insensitive?



> 2 errors found:

- Falta passar a String que é o sql
- Os outros 2 parametros estao em ordem trocada: primeiro vem o TYPE.

This message was edited 1 time. Last update was at 08/05/2008 10:59:32


ειπεν αυτη ο ιησους εγω ειμι η αναστασις και η ζωη ο πιστευων εις εμε καν αποθανη ζησεται

Sun Certified Web Component Developer
Sun Certified Java Programmer
Sun Certified Java Associate
Sun Certified Business Component Developer - Em Andamento
Bacharelando em Sistemas de Informacao


[MSN]
gobbo
JavaChild
[Avatar]

Membro desde: 30/04/2008 09:19:30
Mensagens: 140
Localização: Goiania GO
Offline

The Human JavaCompiler ^^^^^^^^
hauahauha
esse forum soh tem peça rara!!!!!

Ricardo Gobbo de Aguas
Engenheiro de Computação Especialista em Eletronica voltada para Automação
[MSN]
Gobain
JavaTeenager
[Avatar]

Membro desde: 27/06/2007 13:10:28
Mensagens: 176
Localização: Curitiba
Offline

fabiocsi wrote:
> 2 errors found:

- Falta passar a String que é o sql
- Os outros 2 parametros estao em ordem trocada: primeiro vem o TYPE.


O sql pode ser passado na hr do statement.executeQuery("sql"), então não é um erro

O type eu nem atentei pra ordem, então falha minha mesmo
[WWW] [MSN] [ICQ]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team