![]() |
AW: Firemonkey mobile - Android deployment
Zur Not gäbe es ja auch noch
![]() ![]() |
AW: Firemonkey mobile - Android deployment
Hallo,
danke noch einmal fuer die vielen Antworten. Vielleicht bin ich in machen Dingen einfach etwas "begriffsstutzig", aber mir ist das Client/Server, REST etc. einfach zu kompliziert. Meine bisherigen Versuche gingen alle mehr oder weniger ins Nichts, und ich habe einfach nicht die Muse dazu jetzt noch sehr viel mehr Zeit hierfuer zu investieren. Ich habe mich fuer einen anderen, etwas prgamatischeren Weg entschieden. Zumal auch dieser mich etwas weiterbringt. Ich loese das Ganze nun ueber Tethering. Um meine Rezepte auf meinen Webserver zu bringen, habe ich mir ebenfalls mit Delphi eine Anwendung geschrieben. Ich gebe z. B. ein neues Rezept ein, und speichere es zum einen lokal, als auch gleichzeitig auf den Webserver. Es wird eine HTML-Datei, ein Ordner fuer eingebettete Bilder angelegt, und die Dateien dort abgespeichert. Dabei werden die entsprechendnen Daten dann auch in die MySQL Datenbank eingetragen. Ich werde das Programm nun einfach so erweitern, dass ich der Anwendung auf dem Tablet per Tethering die Daten (sind ja nicht viele) uebertrage. Die Anwendung auf dem Tablet stellt diese dann in eine lokale SQLite Datenbank. Der Zugriff auf den Webserver um die Rezepte anzuzeigen funktionert ja schon. Danke noch mal an alle! Gruss AnCorr |
AW: Firemonkey mobile - Android deployment
Zitat:
Code:
Das Ergebnis holst Du Dir mit der Komponenten TidHTTP und speicherst das Ergebnis in einen String. Danach kannst Du mit den REST/JSON-Komponenten in Delphi den ganzen JSON-Text auseinander nehmen und direkt auf die Daten zugreifen.
$var = array();
$con = mysqli_connect(DB_HOST, DB_USER, DB_PASSWORD, DB_DATABASE); $sql = "SELECT * FROM tabelle1;"; $result = mysqli_query($con, $sql); while($obj = mysqli_fetch_object($result)) { $var[] = $obj; } // To output the result echo json_encode($var); That's it. Das schöne dabei ist, Du kannst das JSON-Ergebnis von jedem x-beliebigen System aus nutzen und brauchst Dir dann keine Gedanken mehr machen über den Zugriff. Einfach nur den JSON-Text auf dem Server erstellen und dann abholen über HTTP. Edit: Das Tethering funktioniert aber nur im gleichen Netzwerk, meines Wissens. Mit den anderen genannten Möglichkeiten bist Du damit unabhängiger. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:15 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