Atualizar BD em uma Thread

Delphi

20/06/2011

    [b]Boa noite ![/b]
Tenho uma aplicação que utiliza Threads. Estou com problemas ao utilizar
o ApplyUpdates (estou usando dbExpress) dentro de uma Thread, fora dele funciona corretamente.
Via debug verifiquei que o erro é exatamente na linha abaixo :
    frmPrincipal.clntdtstMensagens.ApplyUpdates(-1);
O interessante é que se não utilizar a Thread ele funciona corretamente. Desde já agradeço.  
William Maciel.

William Maciel.

Curtidas 0

Respostas

Anderson Nunes

Anderson Nunes

20/06/2011

Como esta o restante da sua thread?
GOSTEI 0
Anderson Nunes

Anderson Nunes

20/06/2011

ahh, e como voce esta chamando o metodo na thread pelo seu form?
GOSTEI 0
José

José

20/06/2011

Este tópico esta sendo fechado por inatividade. Se necessário, sinalizar para que seja reaberto ou abrir um novo.
GOSTEI 0
Diego Garcia

Diego Garcia

20/06/2011

se o tópico ainda estiver aberto, tente usar synchronize para fazer o applyUpdates ou o queue
GOSTEI 0
POSTAR