Einzelnen Beitrag anzeigen

renew

Registriert seit: 22. Jun 2020
20 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#1

Firedac Android "unable to open database file"

  Alt 9. Sep 2020, 16:34
Ich habe mal wieder Probleme mit eine plattformunabhängigen App unter Android:
ESQLiteNativeException mit Meldung '[FireDAC][Phys][SQLite] ERROR: unable to open database file'.

Unter Windows funktioniert es. Datenbank-File ist als Projekt-File hinzugefügt. Auch unter "Bereitstellung" als ProjectFile und Remote-Pfad ".\assets\internal\". LockingMode=Normal
Und im BeforeConnect-Event der TDFConnection wird der Pfad für das Datenbank-File gesetzt:
Code:
  dbPath := TPath.Combine(TPath.GetDocumentsPath, 'test.s3db');
  FDConnection.Params.AddPair('Database', dbPath);
Aber unter Android will es einfach nicht funktionieren.
Hat jemand einen Tip für mich?
  Mit Zitat antworten Zitat