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

Delphi

13/08/2004

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

Curtidas 0

Respostas

Tnaires

Tnaires

13/08/2004

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.


GOSTEI 0
POSTAR