![]() |
Re: Datenbankzugriff - Best Way - Datasets oder Klassen ?
Zitat:
Gruß Igotcha |
Re: Datenbankzugriff - Best Way - Datasets oder Klassen ?
Zitat:
Zitat:
Ich würde mir zunächst logische Objekte (Kunde, Auftrag etc.) definieren. Dann serialisierst Du die, oder verwendest TPersistent, XML, JSON o.ä. und spielst erstmal damit herum, das Du die serialisierten Objekte auch wieder deserialisieren kannst. Dann skizzierst Du die Mittelschicht(en) als eigene Services, also einen Kundenmanager, Auftragsverwaltung etc. samt ihren logischen Operastionen. Zum Schluss nur noch implementieren und fertig. Zitat:
Allerdings scheint es bei Dir so zu sein, das Du eh TDataset-Derivate verwendest. Hier wäre der einzige Vorteil einer Mehrschichtanwendung der, das Du nur einen PC so konfigurieren musst, das er Zugriff auf den DB-Server hat. Die Geschäftslogik in den OnBefore/OnAfterXXXX-Events der TDatasets zu verstecken, halte ich für keine gute Idee, da es unübersichtlich wird. Zu deiner Frage zur Performance nur so viel: Probiere es aus (es sollte reichen). |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16: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