Antwort auf: SQLite Pfad für bestehende DB

Startseite Foren Deutsches LiveCode-Forum SQLite Pfad für bestehende DB Antwort auf: SQLite Pfad für bestehende DB

#2035
Klaus Major
Administrator

    MOMENT! 😀

    Beim zweiten lesen fiel mit das hier auf:
    put specialFolderPath(“documents”) &”/myDB.sqlite” into dbPath

    put revDataFromQuer(tab, return, dbPath, sql) into ergebnis

    Der Pfad ist zwar korrekt, aber hier leider fehlt am Platze!
    Du musst Dich zuerst mit “revopendatabase(…)” mit der Datenbank verbinden, diese Funktion liefert dann eine ID zurück, die Du in weiteren Datenbank Befehlen benutzen musst!

    local tDBID
    ## Oder auch GLOBAL, wie Du es halt brauchst
    ….
    put specialFolderPath(“documents”) &”/myDB.sqlite” into dbPath
    put revOpenDatabase(“sqlite”, dbPath) into tDBID

    Später dann:

    put revDataFromQuer(tab, return, tDBID, sql) into ergebnis

    Gruß

    Klaus