Atualizar registro na aplicação pela rede no commit

Firebird

21/06/2004

Ouvi falar que ao commitar uma alteracao feita em um registro num computador da rede, de alguma forma o mesmo registro é atualizado na tela das outras estações, dinamicamente.
Gostaria de saber como fazer?


-jr-

-jr-

Curtidas 0

Respostas

Afarias

Afarias

21/06/2004

NUNCA!

As aplicações devem executar o SELECT novamente para ver esse novo registro!

Alguns desenvolvedores, quando precisam realmente desta funcionalidade em suas aplicações, optam por usar EVENTOS -- o q dá bons resultados.

o caminho é mais ou menos esse:

0) crie um evento no banco
1) faça uma triger after insert na tabela
2) adicione um POST EVENT na trigger
3) monitore este evento na aplicação
4) ao ocorrer o evento, re-execute o SELECT


T+


GOSTEI 0
POSTAR