Antwort auf: Datenbank mit SQLite

Startseite Foren Deutsches LiveCode-Forum Datenbank mit SQLite Antwort auf: Datenbank mit SQLite

#898
Klaus Major
Administrator

    Hallo Gaukler,

    Du übergist die STRINGS var_name und var_nname anstatt deren Inhalt!

    So sollte es klappen:

    put „INSERT into contact_details VALUES (“ & „‚“ & var_vname & „‚, “ & „‚“ & var_nname & „‚)“ into tSQL
    ## Das hier hilft in den meisten Fällen, um das zu vermeiden:
    answer tSQL

    Hinweis:
    Ich benutze immer folgende kleine Funktionen, die sparen viel Tipparbeit, nicht nur bei Datenbankd Gedöns und man muss nicht immer alle Anführungszeichen zählen. 🙂

    function q tString
      return QUOTE & tString & QUOTE
    end q
    
    function q2 tString
      return "'" & tString & "'"
    end q2

    So sieht es mit den Funktionen aus:

    put „INSERT into contact_details VALUES (“ & q2(var_vname) & „, “ & q2(var_nname) & „)“ into tSQL

    Gruß

    Klaus