Sou iniciante.
Fiz uma conexao com o Banco de Dados, em JAVA. Nas pesquisas, ocorre o seguinte:
Digamos que em uma tabela tenho 10 registros.
Faço a pesquisa e retorna os 10 registros, MAS, quando faço uma inclusão através de outra sistema, em VB, por exemplo, e faço
a pesquisa novamente continua retorno os 10 registros.
Somente consigo retornar os 11, se, fechar a conexão do sistema em JAVA e abrir novamente.
Pergunto?
posso atualizar sem ter que fechar e abrir novamente a conexao?
Atualização de tabelas ou Conexão ? Preciso de ajuda
I
3 Respostas
O que você precisa fazer é:
Assim que a outra aplicação inserir um dado, ela tem que dar um commit na informação no banco. Ai sim a informação vai ficar visivel pra sua aplicação.
I
Isso esta sendo feito.
Mas somente consigo visualisar sem reiniciar a conexao.
Parece-me que o Java faz uma imagem da tabela, e somente renova quando fechar e abrir a conexao novamente.
Gostaria de saber se é possivel atualizar esta imagem, sem fechar e abrir a conexao ?
Não é o java que faz a “imagem” é o SGBD, geralmente quando vc da um commit na outra aplicação e vc faz uma nova pesquisa, na msm transação vc visualiza o arquivo.
Mas se não ta funcionando, abre e fecha a conexão.
Criado 19 de agosto de 2008
Ultima resposta 19 de ago. de 2008
Respostas 3
Participantes 2