Einzelnen Beitrag anzeigen

Benutzerbild von mschaefer
mschaefer

Registriert seit: 4. Feb 2003
Ort: Hannover
2.032 Beiträge
 
Delphi 12 Athens
 
#3

Re: Datenbankzugriffe kapseln oder verteilen?

  Alt 17. Nov 2005, 15:08
Ja,

Nimm die Datenbankanbindungskomponenten auf ein DataModule-Formular. Diese Unit bindest Du in alle anderen Fensterunits ein.
Damit hast Du bei jedem Formular, welches Du aufrufst, den gleichen Datensatz angezeigt, da die Query schon im OnCreate des Datmodules auf active gestellt werden kann.

Die Verfahrensweise ist dann Sinnvoll, wenn Du ein Übersichtsformular (Liste) und mehrere Bearbeitungsformulare (Editfelder ) zusammenstellst. Hier kann dann aus der Liste in die Bearbeitungsformulare gesprungen werden und man hat den in der Liste gewählten Datensatz zur Bearbeitung. Sowas wird auch gerne in MDI-Konzepten verwendet.

Grüße // Martin
Martin Schaefer
  Mit Zitat antworten Zitat