question

como atualizar uma jtable atraves um jdialog?

Olá
Eu sou novo para java. Eu tenho um programa em java que tem um quadro principal que mantém o Jtable. Eu quero inserir dados através de um Jdialog para o banco de dados e assim que eu clicar em ok a Jtable deve atualizar com o formulário de registro adicionado recentemente o banco de dados. Até agora consegui apenas inserir os registros via o Jdialog... mas você tem que reiniciar o programa para veiw a tabela atualizada. Eu também tentei ligar a uma instância de quadro principal para o Jdialog mas ainda não está funcionando. Por favor me ajude.
resposta Resposta
Então, basicamente, você só quer sincronizar as tabelas mas remover linhas duplicadas (ie. SELECIONE DISTINTAS).

Se os dados são armazenados em um banco de dados MySQL para que qualquer aplicativo pode recuperar os dados mais recentes na primeira carga, por que não faça isso para a coisa toda?

Quando um usuário altera alguns dados em um PC, ele envia a atualização para o MySQL db e envia uma mensagem de notificação para o outro cliente a dizer "Ei algo possivelmente mudou". Quando um cliente recebe esta mensagem, ele atualiza em si para refletir os dados no banco de dados.

Desta forma, a sincronização real poderia ser feita em um nível de SGBD, que seria significativamente mais rápido.

Outra maneira de fazer isso seria desovar um thread que verifica o DB para atualiza a cada 30 segundos, ou algo assim. Embora um pouco isso aumentaria o tráfego de rede.

ComentáriosComentários
Acho que a resposta não está correta ou que você gostaria de acrescentar mais
alguma informação? Envie o seu comentário abaixo..

Guest


HTML não é permitido!

Image Code

Digite os caracteres que aparecem na imagem por isso sabemos que você é humano!

Receber um email quando alguém acrescenta outro comentário a esta pergunta


Topo da página


Home  Terms
Copyright © Accelerated Ideas 2005-2024
All rights reserved