Zum Speichern der TK-Suite Datenbanken verwenden wir seit langer Zeit die SQLite Datenbank (http://www.sqlite.org). Die Daten werden von uns seit Version 4 UTF-8 kodiert gespeichert – dadurch ist TK-Suite 4 durchgängig Unicode-fähig.
Ein Problem war allerdings bislang die Groß/Kleinschreibung bei der Suche nach Umlauten. Da SQLite keine eigenen Zeichensatztabellen mitbringt, war bislang nur die Suche nach Zeichen aus dem ASCII-Bereich ohne Unterscheidung zwischen Groß- und Kleinschreibung möglich.
Ab TK-Suite 4.3 nutzen wir nun die in der von uns verwendeten Qt Bibliothek enthaltene Unicode-Unterstützung, um die Datenbank-Suchabfragen auch mit Unicode-Zeichen korrekt durchführen zu können. Die Suche nach “müller” findet damit nun auch “MÜLLER”. Endlich.
