Thema: Delphi Wieviele Datenmodule ?

Einzelnen Beitrag anzeigen

Benutzerbild von mschaefer
mschaefer

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

Bestätigung

  Alt 12. Mär 2003, 12:07
Moin, moin,

Tja ich seh das mit Antwort ähnlich
Ob man für jede DB ein eigenes DataModul anlegt oder die zusammengehörigen
Module einfach Gruppiert ist wohl Geschmackssache.

Das Datamodule ist einfach ein Container und hat vor allem dann Vorteile, wenn mit merheren Formularen auf die Datenbank zugegriffen werden soll. Hat man mehrere Formulare mit Datbase-Komponente muß sich diese bei jedem Formular-Create bei der Datenbank anmelden und dann hat man leicht mehrere Verbiudngen, was Ressourcen kostet.

Will man mit mehrerren Formularen auf den gleichen aktuellen Datensatz zugreifen, dann kann man die Datenzugriffskomponente im Datamodule aktiviert lassen und hat damit eine Abstimung zwischen den Formularen
Dabei hat man erfreulicherweise keine Referenzen zwischen den Formularen, sondern immer vom Formular auf das Datamodule

Zum Schluß noch: Der Zugriff auf ein DB-Zugriffsobjekt muß über die
Datamodule-Variable erfolgen, da wird meist noch eine with-Anweisung
fällig....

Grüße // Martin

Martin Schaefer
  Mit Zitat antworten Zitat