Fórum Cliente Servidor. Atualizar dados usando transação #263523
27/12/2004
0
IBDatabase > IBTransaction> IBTable> DataSetProvider> ClientDataSet
Eu altero os dados em um terminal (A) e consulto em um terminal(B). Quando vou verificar no terminal(B), os dados seguem como não alterados. Os dados só ficam alterados se eu fecho a aplicação no terminal(B) e abro novamente.
Quando eu salvo dos dados :
ClientDataSet1.Post;
ClientDataSet1.ApplyUpdates(1);
IBTransaction1.Commit;
E o ibtransaction esta configurado para TACommitRetaining.
O que devo faze para alterar os dados on-line ????
Muito Obrigado :roll:
Rs_ferreira
Curtir tópico
+ 0Posts
28/12/2004
Salomao
if IBTransaction1.Intransaction then
IBTransaction1.Starttransaction;
ClientDataSet1.Post;
ClientDataSet1.ApplyUpdates(1);
IBTransaction1.Commit;
você pode colocar na tela de consulta um componente ttimer com o seguinte comando:
clientdataset1.refresh;
Gostei + 0
28/12/2004
Salomao
if not IBTransaction1.Intransaction then
IBTransaction1.Starttransaction;
ClientDataSet1.Post;
ClientDataSet1.ApplyUpdates(1);
IBTransaction1.Commit;
você pode colocar na tela de consulta um componente ttimer com o seguinte comando:
clientdataset1.refresh;
Gostei + 0
29/12/2004
Rs_ferreira
Funcionou Certinho. Isso do time foi uma boa ideia!!!
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)