Einzelnen Beitrag anzeigen

squetk

Registriert seit: 29. Aug 2004
Ort: Cottbus
118 Beiträge
 
Delphi XE2 Professional
 
#17

Re: try ... except --> wann verwenden ???

  Alt 1. Aug 2007, 20:18
Zitat von alzaimar:
[Klugscheiss]Da jedoch das Commit konzeptionell zur Aktion gehört, sollte man es auch in den Block packen [/Klugscheiss]
Delphi-Quellcode:
StartTransaction
try
...
  Commit;
except
  RollBack;
  raise;
end;
Sehe ich nicht so, weil zwischen try und except doch Anweisungen stehen müssten, die im Fehlerfalle ein Rollback auslösen sollen. Das kann ich mir beim Commit als "Gegenstück" zum Rollback nicht vorstellen. Sollte beim Commit wider Erwarten eine Exception auftreten, wäre ein Rollback auch sinnlos.
  Mit Zitat antworten Zitat