Garantir Gravação No Interbase

Delphi

27/03/2006

Boa tarde!!

Estou começando a utilizar o interbase e surgem algumas duvidas!!!

Como fazer para que ao gravar um registro em uma tabela, a mesma seja atualizada automaticamente ?

eu costumo usar:
no after post: Query1.ApplyUpdates;

porem tenho que fechar e abrir o sistema para que ele atualize em outras telas!!!
o que faço???

Obrigado
Fabiola

[quote:5b54d41615=´Moderação´][color=red:5b54d41615]Título editado por Massuda

Por favor, não use apenas letras maiúsculas no título[/color:5b54d41615][/quote:5b54d41615]


Fabiola_favorito

Fabiola_favorito

Curtidas 0

Respostas

Molmedo

Molmedo

27/03/2006

Olá Fabiola ...

Como não foi informado, acredito que esteja utilizando o Interbase 6, pois tive o mesmo problema que o seu. Existem 2 soluções, a primeira que é a que acaba com o desempenho do programa é vc setar seu componente IbDatabase.Connected := True; e logo abaixo IbDatabase.Connected := False;

ou, após dar o post na tabela realizar o Apply nas tabelas que foram alteradas ou que aconteceu alguma inserção: DataModule1.IbDataBase1.ApplyUpdates([Dm.q1, Dm.q2, Dm.q3]);

Funciona das duas maneiras. :wink:


GOSTEI 0
POSTAR