Antwort auf: Android kein Zugriff möglich

Startseite Foren Deutsches LiveCode-Forum Android kein Zugriff möglich Antwort auf: Android kein Zugriff möglich

#17354
Radmuehl
Teilnehmer

    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