Startseite › Foren › Deutsches LiveCode-Forum › Datenbank mit SQLite › Antwort auf: Datenbank mit SQLite
Mai 7, 2017 um 19:46 Uhr
#898
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