Update + select ERROR  XML
Índice dos Fóruns » Persistência: Hibernate, JPA, JDBC e outros
Autor Mensagem
augusto340
JavaChild

Membro desde: 12/01/2012 11:36:52
Mensagens: 113
Offline

ola, tenho um metodo que atualiza uma tabela com os dados do banco de dados!
funciona perfeitamente!

agora eu tenho um metodo que faz um update, tb esta funcionando certinho
porem apos fazer esse update, quando eu uso o metodo que atualiza a tabela (que faz um select) da erro.
e se apos esse erro eu tento novamente atualizar a tabela, ele atualiza e nao da erro, ou seja,
soh da erro a primeira vez que eh feita a tentativa, apos funciona perfeitamente

alguem sabe algo sobre isso??
Soruji
JavaGuru

Membro desde: 02/01/2012 05:58:19
Mensagens: 245
Offline

Vc está tendo problema em atualizar dados na tabela, ou realizar uma consulta? (Select é um comando para consulta no banco)
Poste seu código para darmos uma olhada.

Abraços.
augusto340
JavaChild

Membro desde: 12/01/2012 11:36:52
Mensagens: 113
Offline

resumindo: o metodo atualizar tabela, e fazer uma inserção, deletar ou update tb da certo
ocorre o erro quando faço um insert,update ou delete e em seguida tento um atualizar tabela novamente.
segue os codigos:
classe conexao:


classe onde possuo os metodos de comando sql


classe que chamo os metodos da duas classes anteriores

o problema esta nesse ultimo codigo, quando abro a janela e executo o metodo atualizarTabela, ele atualiza sem problemas..
porem quando executo o metodo botaoSalvarRegistro ele salva o registro mas na hora de executar o atualizarTabela, ele da o seguinte erro:


alguem ae sabe o que pode estar acontecendo?
fui forçar o erro agora e deu certo, tentei novamente sem mecher no codigo e deu o erro!
nao sei o que pode ser =/
augusto340
JavaChild

Membro desde: 12/01/2012 11:36:52
Mensagens: 113
Offline

apos alguns testes de mesa descobri que o erro esta quando eu zero as linhas da minha tabela!!

DefaultTableModel modelo = (DefaultTableModel) jTable1.getModel();
modelo.setNumRows(0);

na linha modelo.setNumRowns(0) é que da o problema

na primeira vez nao ocorre problema, acho que é pq o modelo ja vem com nenhuma linha!
mas na segunda vez da erro =///

alguem sbe alguma outra maneira de zerar a tabela???
creio que resolvendo isso estara resolvido o problema
 
Índice dos Fóruns » Persistência: Hibernate, JPA, JDBC e outros
Ir para:   
Powered by JForum 2.1.8 © JForum Team