Fórum Client Data Set não grava #325184

11/07/2006

0

Olá pessoal !!!

Tenho um sistema que roda em delphi 7 e access 97

Utilizo os componentes ADO e Cliente Dataset...

Ocorre um erro intermitente que minha aplicacao diz insirir um dado,
nao retorna erro porém não grava, o que pode estar acontecendo..

fecho o applyupdate(0);

grato..


Robsons

Robsons

Responder

Posts

12/07/2006

Mdm

Ola colega !
Por favor informe qual é o erro que esta ocorrendo, assim ficara mais facil para ajuda-lo.

Obrigado.


Responder

Gostei + 0

12/07/2006

Paullsoftware

tente implementar esse codigo no AffterPost e AffterDelete do seu AdoDataSet....
if not CONN.InTransaction then
  CONN.BeginTrans;
    try
     if CONN.InTransaction then
      CONN.CommitTrans;
       except
        if CONN.InTransaction then
         CONN.RollbackTrans;
         end;

:arrow: CONN = AdoConnection
espero ter ajudado :wink:


Responder

Gostei + 0

13/07/2006

Robsons

Eu ja estou usando o BeginTran , com Commit ou Rollback

você diz para fazer novamente no evento do Adodaset ???

Só que eu noa uso o Adodataset uso Adoquery com Dataset...

E não me retorna erro nenhum, simplesmente nao grava....

é como se estivesse em cache.....se consulto na maquina que fez o cadastramento ele aparece, porme se eu sair do sistema e voltar ele some.....


Responder

Gostei + 0

14/07/2006

Paullsoftware

Eu ja estou usando o BeginTran , com Commit ou Rollback você diz para fazer novamente no evento do Adodaset ??? Só que eu noa uso o Adodataset uso Adoquery com Dataset... E não me retorna erro nenhum, simplesmente nao grava.... é como se estivesse em cache.....se consulto na maquina que fez o cadastramento ele aparece, porme se eu sair do sistema e voltar ele some.....


então meu amigo, faça isso que mostrei, nos eventos AffterPost AffterDelete do seu CDS e veja se resolve...


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar