DMPlanet1.AdoIbPlanet.BeginTrans; // Début de la transaction try DMPlanet1.AdoIbPlanet.CommitTrans; // Début de la transaction
try beginTrans; {début de transaction} edit; {édition} ---- ---- post; {écriture dans le tampon de la table} commitTrans; {écriture dans la table} except {quelque soit l'erreur déclenchée, on retire toutes les écritures et on revient au début} RollbackTrans; end;
---- ---- except {quelque soit l'erreur déclenchée, on retire toutes les écritures et on revient au début} if DMPlanet1.AdoIbPlanet.InTransaction then RollbackTrans;
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question