Moin...
+
Objektlist
Begründung:
1.
imho ist im DataSet (FireDAC) zu viel Overhead drumherum.
2. Durch eine Objektliste kann man iterieren ohne daß sich die Oberfläche bewegt! (wegen anderer Methoden die Daten anzuzeigen)
3. Dataset: Keine Strukturen wie in einer Klasse. Sinngemäß in einer Klasse Master / Detail (Liste)
4. In eine Klasse kann ich hinein gucken (Debug)...in ein Dataset mit Debug nicht (nur mit Hilfstools)
Zitat:
Zwischenschichten ist cool
...ist cool.
In der Zwischenschicht kannst du entscheiden wo die Daten herkommen...Datenbank,
CSV, REST oder gemischt...die Anwendung kennt nur die aus der Zwischenschicht "gebauten" Objekte. Ich für meinen Teil löse Dataset in der Anwendung ab. Umbau auf Objekte in der BL.
my 2 Cent...