Savepoint e rollback to do Pl/SQL- como fazer isso no Delphi

13/08/2004

3

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:


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

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários. Para saber mais sobre o uso de cookies,
consulte nossa política de privacidade. Ao continuar navegando em nosso site, você concorda com a nossa política.

Aceitar