Startseite › Foren › Deutsches LiveCode-Forum › Android kein Zugriff möglich › Antwort auf: Android kein Zugriff möglich
Hallo Klaus,
ich habe den Datenbankaufruf jetzt umgebaut und rufe die Datenbank mit folgendem Code auf:
put revOpenDatabase ("sqlite",specialfolderpath("resources") & "/auto.db", , , , ) into dbid
Das funktioniert prima.
Wie kann ich jetzt das Handy dazu bewegen auf einen Ordner zuzugreifen wo ich lese und Schreibrechte für die Datenbank habe.
Nachfolgend das was ich bisher verstehe:
Kopieren der Pfade in die Variablen für Quelle und Ziel
put specialFolderPath("resources") & "/auto.db" into tQuellDB
put specialFolderPath("documents") & "/auto.db"into tZielDB
Abfrage ob die Datenbank im Dokumentenordner liegt. Wenn nein, soll sie da hin kopiert werden. Das macht er unter Windows auch.
if there is NOT a file tZielDB then
put url("binfile:" & tQuellDB) into url("binfile:" & tZielDB)
end if
Kopiert den Pfad der ZielDB in die Variable xpfd (Wofür ist das gut?)
put tZielDB into xpfd
Kopiert den Ursprungspfad der QuellDB in die Variable xpfd (Wofür ist das gut?)
put specialfolderpath("resources") & "/auto.db" into xpfd
Viele Grüße
Dieter