In Delphi Seattle 10 haben Sie ein Programm, das mit einer entfernten Firebird db (Testprogramm unter Windows) verbindet.Wie installiert man einen Firebird-Treiber auf Android, damit ich eine Verbindung mit FireDac herstellen kann
Wenn ich es auf einem mobilen Gerät mit Android portiere, habe ich eine Ausnahme aufgrund eines fehlenden Treibers. Das Thema ist nicht so jung (ca. 3 Jahre). FireDac Firebird and Android und ich fand diese http://www.firebirdsql.org/en/jdbc-driver/ das ist ein Java-Treiber (wahrscheinlich arbeiten mit dem neuen Firebird v 3). Aber ich weiß wirklich nicht, ob es ein guter Treiber für Android ist und, wenn ja, wie man es auf einem mobilen Gerät installiert.
Aufgrund der Tatsache, dass die remote db ist eine Firebird db (Server-Version) und mit meinem anderen Programm habe ich kein Problem zu verbinden, lesen, arbeiten daran (7/10 + Delphi Seattle 10 + FireDac gewinnen), Gibt es einen Weg, diese Verbindung zu erreichen?
Bitte bearbeiten Sie Ihren Fragentitel zu etwas, das das Problem oder die Frage, die Sie stellen, auf eine Art und Weise erklärt, die für zukünftige Leser, die es in einem Suchergebnis sehen, wertvoll ist. Sie haben nichts anderes getan, als Informationen zu wiederholen, die in den Frage-Tags enthalten sind, sodass Ihr Titel absolut keine Informationen enthält. Vielen Dank. –
Firebird unterstützt keine mobilen Betriebssysteme. Welches ist die Quelle Ihrer Probleme. Interbase (ausgehend von Interbase XE3) tut das und wenn Sie dazu migrieren können, sollte Ihr Problem gelöst sein. Leider war das 2012 der Fall, und dies ist auch 2016 der Fall, siehe: http://www.firebirdsql.org/en/firebird-3-0-0/ – Johan
Untersuchen Sie mehrstufige Anwendungen. Wenn Sie dies tun, haben Sie eine "Server" -Anwendung kompiliert für Win32/64 Verbindung zur Datenbank und Ihre Android App wird eine Verbindung zur "Server" -App mit TCP/IP oder http. Der "Server" ist dann die mittlere Stufe eines 3-Tier-Systems. Eine Möglichkeit dazu ist Embarcadero Datasnap. – nolaspeaker