Fórum Savepoint e rollback to do Pl/SQL- como fazer isso no Delphi #246744

13/08/2004

0

Amigos,

no Pl/sql do Oracle eu utilizo os comandos Savepoint e rollback to para cancelar os comandos de insercao e atualizacao do bloco que marquei, como faço isso no Delphi utilizando os componentes do ADO e acessando o Access.
:cry:


Mprocha

Mprocha

Responder

Posts

13/08/2004

Tnaires

Olá
ADOConnection1.BeginTransaction;
try
  // Alterações
  ADOConnection1.CommmitTrans;
except
  ADOConnection1.RollbackTrans;
end;

A instrução BeginTransaction marca o início da transação;
a instrução CommitTrans equivale ao Savepoint;
a instrução RollbackTrans equivale ao Rollback.
Abraços.


Responder

Gostei + 0

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

Aceitar