Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Sind "Datenmodule" noch aktuell? (https://www.delphipraxis.net/165943-sind-datenmodule-noch-aktuell.html)

stahli 23. Jan 2012 11:54

AW: Sind "Datenmodule" noch aktuell?
 
Ich finde sie auch praktisch und lege dort z.B. auch gern Timer o.ä. ab.

Sogar in einem Komponentenpackage habe ich ein Datenmodul verwendet um dort Imagelisten oder PopupMenüs komfortabel erstellen zu können. Ich erspare mir da gern mal Tipparbeit, wenn es möglich ist.

fly_singapore 23. Jan 2012 12:46

AW: Sind "Datenmodule" noch aktuell?
 
Hallo Allerseits,

weil diese Diskussion auf eine ursprüngliche Frage von mir aus ging, wollte ich mir eine Anmerkung dazu nicht verkneifen. Meiner Unwissenheit folgend habe ich auch immer wieder meine DataConnects, Querys und sonstige Components auf die Form gebracht, aber dann aber versucht wiederum alle DB-Operationen in eine extra Unit reinzuschreiben. Die Vorgehensweise mit TComponent gefällt mir, da alle DB-relevanten Operationen zentral und für alle Forms innerhalb der Applikation abgreifbar sind.

TRomano 23. Jan 2012 12:56

AW: Sind "Datenmodule" noch aktuell?
 
Offensichtlich hast Du noch nicht das Problem gehabt mit sehr komplexen Masken zu arbeiten, wo Du auf viele Datenquellen angewiesen bist. Spätestens da merkst Du dann, dass es unübersichtlich wird. Ich stimme aber genau so einigen anderen Postings zu, dass es einfach konsequenter ist GUI und Daten zu trennen.

Stevie 26. Jan 2012 11:24

AW: Sind "Datenmodule" noch aktuell?
 
Datenmodule sind die RAD Antwort auf MVC/MVP. Damit beantwortet sich die Frage imo mit einem klaren: ja


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:23 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz