Garantir Gravação No Interbase
27/03/2006
0
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]
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
Curtir tópico
+ 0
Responder
Posts
27/03/2006
Molmedo
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:
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:
Responder
Clique aqui para fazer login e interagir na Comunidade :)