Fórum Atualização de dados em tempo real. #196731
23/11/2003
0
Desenvolvi um sistema para uma clínica médica e este está funcionando em uma pequena rede (uma máquina na entrada do consultório, operada pela secretária e uma máquina no interior do consultório, operada pelo clínico). Acontece que quando o clínico pede à secretária que cadastre um novo cliente para que ele possa atendê-lo, os dados não aparecem na máquina do clínico. É necessário que a secretária e o clínico fechem o programa e que o clínico acione o programa no terminal dele para que as informações apareçam.
Como faço para que os dados aparecem imediatamente em ambos os terminais.
PS.: Precionar a techa refresh do DBNavigator não resolve o problema.
Desde já agradeço a atenção de todos vocês.
.com
.com
Curtir tópico
+ 0Posts
23/11/2003
Edilcimar
chached ou não, se for dê commit updates, algumas vezes é necessário dar refresh outras commit resolve algumas applyupdates, como vc não informou estou falando todas as que me lembro tente a combinação
Gostei + 0
23/11/2003
.com
Estou usando Paradox e na propriedade [color=blue:a768699ae3]UpdateMode[/color:a768699ae3] da tabela está [color=blue:a768699ae3]upWhereAll[/color:a768699ae3]. Se puder me dê uma luz.
Obrigado.
.com
Gostei + 0
23/11/2003
Edilcimar
post;
commit;
refresh;
e se tiver um dbgrid coloque
dbgrid.refresh;
Gostei + 0
24/11/2003
Rafael Heise
use essa função depois de incluir, alterar, excluir.
DBISaveChanges(NomeDaTabela.Handle);
Sugiro no AfterPos e AfterDelete das tables. Se estiver usando SQL, este problema não ocorre.
abraços...
Gostei + 0
24/11/2003
.com
Obrigado pela dica.
Um abraço,
.com
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)