[firebase-br] Refresh em Rede

Carlos H. Cantu listas em warmboot.com.br
Qui Jul 30 14:08:35 -03 2015


Primeiro vc tem que verificar se o isolamento transacional que vc está
usando permite enxergar as informações que já foram commitadas (ex:
ReadCommited), caso contrário, enquanto a transação associada a query
estiver aberta, ela continuará enxergando as mesmas informações de
quanto ela foi iniciada.

Indo mais além, o IBO tem um recurso que faz a auto-atualização dos
buffers em memória automaticamente nas estações... pesquise sobre
DMLCaching em http://www.ibobjects.com/TechInfo.html

[]s
Carlos H. Cantu
www.FireBase.com.br - www.firebirdnews.org
www.warmboot.com.br - blog.firebase.com.br

fdcb> Bom dia Todos,

fdcb> Estou com um problema e gostaria da opnião dos participantes sobre um 
fdcb> problema que estou tendo aqui.

fdcb> Uso Delphi 7, IBO, Firebird 2.5

fdcb> Quando um usuario abre o sistema em varios computadores em rede, um 
fdcb> altera uma informação, na outra estação esse registro não é
fdcb> alterado. Tenho que fechar a tabela e abri-la novamente, então aparece
fdcb> atualizado.

fdcb> As vezes em alguns o clientes, eles baixar um crediario em uma estação,
fdcb> o sistema baixa normalmente,
fdcb> derepente vão em outra estação consultar, o crediario ainda esta em 
fdcb> aberto naquele computador, então
fdcb> eles tentam baixar novamente.

fdcb> Como vcs estão lidando com essa situação?

fdcb> Eu pensei em inserir um timer no formulario principal e ir dando refresh
fdcb> a cada 10 segundos.

fdcb> Mas surgiu algumas duvidas, isso poderia sobrecarregar os recursos da 
fdcb> maquina? Se um usuario estivesse
fdcb> digitando um pedido, e em outra maquina executasse um refresh da tabela
fdcb> pedidos, isso poderia geral algum
fdcb> erro na outra maquina que esta gerando o pedido?

fdcb> Uma outra duvida seria se o proprio ibo ja não exista uma propriedade 
fdcb> que faça isso automatico.

fdcb> Grato pela ajuda



fdcb> ______________________________________________
fdcb> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
fdcb> Para saber como gerenciar/excluir seu cadastro na lista, use:
fdcb> http://www.firebase.com.br/fb/artigo.php?id=1107
fdcb> Para consultar mensagens antigas:
fdcb> http://www.firebase.com.br/pesquisa_lista.html





Mais detalhes sobre a lista de discussão lista