Einzelnen Beitrag anzeigen

Benutzerbild von MarcoWarm
MarcoWarm

Registriert seit: 10. Sep 2003
Ort: Großhennersdorf
532 Beiträge
 
Delphi 10.1 Berlin Professional
 
#4

AW: Firebird, IBDAC, WLAN (wackliges Kabel ...), Verbindungsabbrüche

  Alt 19. Sep 2011, 06:47
Hallo hoika,


ja, aber ...
Es könnte ja eine Query aktuell offen sein?
wie lange hälst du deine Transaktionen offen? Die Daten kannst du ja auch in einem ClientDataSet halten. Du könntest dir auch eine Art Framework bauen, in dem du die Datenbankzugriffe abstrahierst. Zum Beispiel:

procedure QueryData(ASQL: String; AParams: Variant; AOutCDS: TClientDataSet); Der Vorteil hierbei ist, daß du von der DB Engine unabhängig wirst, und du nur noch an einer Stelle überhaupt DB Zugriffe hast. Wenn der Kunde dann eine andere DB will, kannst du ganz einfach umsteigen.

Gruß
Marco
Marco Warm
TUO
TheUnknownOnes.net
  Mit Zitat antworten Zitat