Einzelnen Beitrag anzeigen

exilant

Registriert seit: 28. Jul 2006
134 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: DataSet und die Datenbanklogik

  Alt 2. Nov 2010, 10:01
....Hat jemand eine Empfehlung für ein "sauberes System"? Kann ich mit stabileren Komponenten auf eine Firebird-DB zugreifen? Oder sollte ich die DB doch wechseln?
Vergiss Tdataset und seine hässlichen (TTable-) Kinder. Das ganze Dataset Geraffel führt nur zu einer üblen Verquickung von Anwendungslogik und GUI Programmierung. Firebird unterstützt INSERT/RETURNING. Mit den ZEOS oder (noch besser FIBPLUS) Komponenten kommst Du problemlos an die im Trigger vergebenen Generator Werte. Die DB musst Du dazu sicher nicht wechseln.
Zusammengefasst: verwende nicht TDataset, verwende keine datengebundenen Komponenten, verwende Zugriffskomponenten die aktuelle Firebird Versionen unterstützen, beherzige das MVC Modell.
Anything, carried to the extreme, becomes insanity. (Exilant)
  Mit Zitat antworten Zitat