Thema: Delphi FireDAC Commit Problem

Einzelnen Beitrag anzeigen

jobo

Registriert seit: 29. Nov 2010
3.072 Beiträge
 
Delphi 2010 Enterprise
 
#19

AW: FireDAC Commit Problem

  Alt 13. Okt 2014, 09:43
Wie sieht es aus, wenn Du das explizite Commit weglässt?
Würde ich jedenfalls empfehlen, ebenso wie ReadCommitted.
Es mag Sonderfälle geben, wo das sinnvoll oder unvermeidbar ist, aber 99%-100% einer Standardanwendung brauchen das nicht.
Wenn es gebraucht wird, sollte man genau wissen, was man tut.

Explizites Commit kannst Du natürlich nicht einfach weglassen, wenn Du im Client auch explizit Transaktionen beginnst. Dann- nur dann- ist ein fehlendes Commit schlecht. An der Stelle würde ich gründlich prüfen, ob die selbst gestarteten Transaktionen notwendig sind und sie im Zweifel entfernen. Prinzip: Keine Transaktionsverwaltung im Client.
Gruß, Jo
  Mit Zitat antworten Zitat