Einzelnen Beitrag anzeigen

mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#5

AW: Sinn von commitretaining

  Alt 14. Jun 2010, 18:02
Ja ein SavePoint ist eine "Teil"-Transaktion. SavePoints machen also nur Sinn, wenn sie wirklich ein Punkt darstellen, auf den man zurück will.
Der Unterschied zwicshen COMIIT unbd COMMIT RETAINING ist dass bei ersterem der Kontext geschlossen wird ( und u.U. dann auch die Datenmenge) und je nach Komponente ein neuer geöffnet ( DatSet wird dann nicht mehr sichbar geschlossen) und bei dem containing der vorhandene Kontext wiederverwendet wird ( was gewisse Nebeneffekte haben kann)
Markus Kinzler
  Mit Zitat antworten Zitat