Einzelnen Beitrag anzeigen

Benutzerbild von JamesTKirk
JamesTKirk

Registriert seit: 9. Sep 2004
Ort: München
604 Beiträge
 
FreePascal / Lazarus
 
#9

AW: [FMX] MySQL auf Mac und Windows

  Alt 31. Okt 2011, 09:46
Hi Wurzelzwerg,

hast Du schon eine Lösung gefunden, um in einer iOS-App auf eine MySQL-DB (mit Delphi XE2) zuzugreifen?

Ich stehe vor demselben Problem, unter Windows lässt sich das 1a compilieren, hab dbexpress 5.0 und unidac in den aktuellsten Versionen probiert.

Beim Compilieren in xCode kommt ein fataler Fehler "Unit Data konnte nicht gefunden werden".
Da Delphi XE2 für die Kompilierung auf iOS den Free Pascal Compiler verwendet, musst du auch die entsprechenden Hinweise bzgl. Free Pascal bei DevArt lesen. Die sagen, dass nur die Varianten mit Quellcode für Free Pascal verwendet werden können (macht insofern Sinn, da sie dann leichter für die verschiedenen unterstützten Plattformen angeboten werden können). Und soweit ich das lese stellt DevArt bisher überhaupt nur Win32 und Win64 Unterstützung in Binärform zur Verfügung (also auch kein Mac OS X).

Ich weiß nicht, wie der Datenzugriff mit FireMonkey funktioniert, aber wenn es mit Datasets arbeitet, dann kann ich dich für iOS mal auf die Datenbanktutorials von Free Pascal verweisen. Für den Zugriff auf MySQL-Datenbanken benötigst du dann noch eine MySQL-Bibliothek für iOS, hier kann ich dir jedoch nicht weiterhelfen, da musst du dann Google bemühen.

Am Ende ist es wahrscheinlich einfacher wenn du irgendwie der MySQL-Datenbank einen Webservice überstülpst und dann mit diesem kommunizierst (das was du bereits mit DataSnap angesprochen hast, wobei die Frage ist, ob dieses für iOS verfügbar ist).

Gruß,
Sven
Sven
[Free Pascal Compiler Entwickler]
this post is printed on 100% recycled electrons

Geändert von JamesTKirk (31. Okt 2011 um 09:55 Uhr) Grund: eine Gruß-Floskel zu viel...
  Mit Zitat antworten Zitat