AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Wieviele Datenmodule ?
Thema durchsuchen
Ansicht
Themen-Optionen

Wieviele Datenmodule ?

Ein Thema von Hansa · begonnen am 12. Mär 2003 · letzter Beitrag vom 12. Mär 2003
 
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, 11: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
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:07 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz