Einzelnen Beitrag anzeigen

schotti65

Registriert seit: 3. Sep 2010
Ort: Berlin
53 Beiträge
 
Delphi XE5 Enterprise
 
#1

SQLite iOS remote connection

  Alt 16. Jan 2014, 10:29
Die iOS App läuft und arbeitet mit einer lokalen SQLite-DB.
Nun möchte ich gerne die DB via remote-Zugriff auf die Server-DB aktualisieren.
Es wird ja an allen Ecken und Enden davon abgeraten, aber ich hab nirgendwo gefunden, dass es explizit nicht geht.

Tatsächlich funktioniert die folgende Anweisung

SQLconnection1.Params.Values['Database'] := '\\192.168.xxx.yyy\(Netzwerkfreigabe)\test.sdb';

im Netzwerk - wenn die Anwendung als 32-Bit-Windows kompiliert ist.
Die Verbindung mit einer URI geht also grundsätzlich.
Auf dem iPad kompiliert, gibt es aber eine Fehlermeldung ("unable to open database file").
Das iPad scheint im Netz zu sein, denn ich kann es - zB von obigem Server aus - an-pingen.
(Wie ich vom iPad aus in die andere Richtung schauen/prüfen kann, weiss ich nicht)

Ist jetzt die SQLite-Bibliothek auf dem iPad grundsätzlich nicht in der Lage zu dem remote-Zugriff, oder liegt es vermutlich eher am Netzwerk?

(Generell: ich würde gerne die Mittelschicht/Datasnap-Variante http://docwiki.embarcadero.com/RADSt...nwendungen_aus vermeiden, falls möglich).

Geändert von schotti65 (16. Jan 2014 um 10:31 Uhr)
  Mit Zitat antworten Zitat