ich habe eine SQLite-Datenbank, in der ich einige Werte speichern möchte.
Das klappt auch alles soweit ganz gut, bis ich versuche, Umlaute wieder
auszulesen. Das Speichern funktioniert einwandfrei, die Daten sind auch drin,
das kann man im SQLite Manager (Firefox Plugin) sehen, aber sobald
ich versuche, die Daten auszulesen, bekomme ich folgende Exception:
Ich habe schon viele andere Threads zu dem Thema gelesen und habe auch schon versucht,sqlite3.OperationalError: Could not decode to UTF-8 column 'last_name' with text 'M³ller'
den Querystring zum Reinschreiben per u"Müller" in Unicode umzuwandeln, allerdings schreibt
er mir dann nichts mehr in die Tabelle. Meine Quellcode-Dateien sind als UTF-8 abgespeichert
und das Coding in der ersten Zeile ist auch UTF-8:
Code: Alles auswählen
_*_ coding: utf-8 _*_
wenn die Query aus einem Unicode-String besteht?