POST no BD
bom dia pessoal
o caso é o seguinte:
tenho um Form1 onde executo um Tquery q me exibe alguns resultados em um Grid.
fechando o Form1 e entrando no Form2 (que é uma tela de cadastro), realizo alteração em algum registro (utilizo comando sql Insert, Update...etc) e salvo. Neste Form2 eu já utilizei campos DB ligados a um TTable para trabalhar com os registros.
Após fazer o q preciso no Form2 (alterar um registro) e voltar para o Form1 e executar a sql do TQuery ela não traz os resultados com as alterações que fiz ... isso só acontece se eu fechar o programa e abri-lo novamente..
Utilizo Delphi7, Firebird1.5 e BDE.
Dentro do sistema tenho DataModule, TDatabase.
Já tentei realizar algumas alterações como utilizar componentes TTable no Form2 e executar o DbiSaveChanges no AfterPost .. dar um Refresh após o post ... Ainda no Form2 já utilizei StartTransaction e Commit (tanto com sql e com TTable) .. e nada funcionou ...
Alguém poderia me dar alguma dica se existe algo a nível de programação, bde, database ..etc ???
agradecido
Diogo Alles
diogoalles@hotmail.com
o caso é o seguinte:
tenho um Form1 onde executo um Tquery q me exibe alguns resultados em um Grid.
fechando o Form1 e entrando no Form2 (que é uma tela de cadastro), realizo alteração em algum registro (utilizo comando sql Insert, Update...etc) e salvo. Neste Form2 eu já utilizei campos DB ligados a um TTable para trabalhar com os registros.
Após fazer o q preciso no Form2 (alterar um registro) e voltar para o Form1 e executar a sql do TQuery ela não traz os resultados com as alterações que fiz ... isso só acontece se eu fechar o programa e abri-lo novamente..
Utilizo Delphi7, Firebird1.5 e BDE.
Dentro do sistema tenho DataModule, TDatabase.
Já tentei realizar algumas alterações como utilizar componentes TTable no Form2 e executar o DbiSaveChanges no AfterPost .. dar um Refresh após o post ... Ainda no Form2 já utilizei StartTransaction e Commit (tanto com sql e com TTable) .. e nada funcionou ...
Alguém poderia me dar alguma dica se existe algo a nível de programação, bde, database ..etc ???
agradecido
Diogo Alles
diogoalles@hotmail.com
Diogoalles
Curtidas 0