Einzelnen Beitrag anzeigen

BattleScarz

Registriert seit: 22. Sep 2016
1 Beiträge
 
#1

FireMonkey, Datenbank und Schichtentrennung

  Alt 22. Sep 2016, 10:51
Schönen guten Tag,

ich bin neu im Umgang mit FireMonkey und bastel gerade an meinem ersten Projekt.

Ziel ist es, dass eine Suche in einer MariaDB ausgeführt wird und die Ergebnisse in der FireMonkey Oberfläche angezeigt werden.
Bei dem Projekt möchte ich die Schichten klar von einander trennen.
Das heißt im Moment habe ich die GUI, die Geschäftslogik und eine Datenzugriffsschicht. Die GUI soll nur die Geschäftslogik kennen und die Geschäftslogik soll nur das DatenModul kennen.
Soweit so gut.

Meine Frage ist nun, wie ich der GUI die Daten durch die Geschäftslogik unterschieben kann.
Bislang habe ich es nicht hinbekommen, dass in der GUI die Daten sichtbar ankommen. Bislang habe ich bei VCL Datenbankkomponenten immer mit dem Attribut DataSource arbeiten können.
Bei FireMonkey steige ich aber mit den LiveBindings noch nicht so ganz durch.

In Beispielen liegen die Querys oder anderen Datenquellen immer neben den GUI-Komponenten. Bei meinem Projekt bekomme ich in die GUI aber nur noch ein DataSet.

Vielen Dank für eure Hilfe
  Mit Zitat antworten Zitat