AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

FireMonkey, Datenbank und Schichtentrennung

Offene Frage von "Rollo62"
Ein Thema von BattleScarz · begonnen am 22. Sep 2016 · letzter Beitrag vom 22. Sep 2016
 
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
 

 

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 21:05 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