Controle de Transação

17/10/2005

0

Gostaria de fazer esse controle usando os componentes ADO..
Tenho 3 sql e quero garantir que todas seja realizadas com sucesso ou que nada seja realizado

No ibo eu utilizava um componente transaction, na qual as queries se ligavam a ele e depois era so colocar no codigo o seguinte:

dmtran.tranQcidade.StartTransaction;
try
dmq.Qcidade.post;
dmtran.tranQcidade.Commit;
except
on E: Exception do
begin
dmtran.tranQcidade.Rollback;
showmessage(E.Message);
end;

Gostaria de obter a mesma funcinalidade usando Table ou Query ADO com SQL server.
Utilizo Delphi 5.

Grato!!


Brahma

Brahma

Responder

Posts

20/06/2006

Brahma

Bom já que ninguem respondeu, esta ai a dica!!!

Begin
try
ADOConnection.BeginTrans;
.
.
codigo
.
.
ADOConnection.CommitTrans;
except
ADOConnection.RollbackTrans;
end;
end;


Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

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

Aceitar