Atualização de registos com BDE Dll Interbase.
Estou rodando uma aplicação onde a tela para alteração do cadastro encontra-se em uma dll, mas a tela para consulta (grid) encontra-se no exe.
Ocorre que quando altero o resgistro (dll), o mesmo não é atualizado na tela de consulta (exe), mesmo que eu feche a query e abra novamente. O registro somente é atualizado se eu fechar o Tdatabase e abrir de novo.
Alguém pode me dizer porque ocorre isso e se tem outra forma para atualizar o registro?
Obs.: Eu tenho um Tdatabase para o exe e outro para a dll.
Grato.
Ocorre que quando altero o resgistro (dll), o mesmo não é atualizado na tela de consulta (exe), mesmo que eu feche a query e abra novamente. O registro somente é atualizado se eu fechar o Tdatabase e abrir de novo.
Alguém pode me dizer porque ocorre isso e se tem outra forma para atualizar o registro?
Obs.: Eu tenho um Tdatabase para o exe e outro para a dll.
Grato.
Ronaldo
Curtidas 0
Respostas
Emersonclubedelphi
15/12/2004
Use o seguinte comando no seu exe
table1.Refresh;
Acho que isso vai te ajudar.
Emerson
table1.Refresh;
Acho que isso vai te ajudar.
Emerson
GOSTEI 0
Ronaldo
15/12/2004
Use o seguinte comando no seu exe
table1.Refresh;
Acho que isso vai te ajudar.
Emerson
Eu utilizo TQuery, que não possui Refresh. Mesmo assim eu fecho e abro de novo o componente, que corresponde a um refresh, e não adianta.
Grato
GOSTEI 0