Code: Alles auswählen
select upper("ä")
Ich habe eine uncode.so und eine icu.so die das Problem lösen können.
Lade ich in den "DB Browser" diese Erweiterungen liefert
Code: Alles auswählen
upper("ä")
Benutze ich sqlite3 in der Konsole kann ich mit
Code: Alles auswählen
.load ./unicode.so
Bei
Code: Alles auswählen
.load ./icu.so
Nehme ich also die unicode.so.
Mein Proble ist nun diese Erweiterung in meine Lazarus-Anwendung zu bekommen.
Code: Alles auswählen
DataModule.ZConnection1.ExecuteDirect('SELECT load_extension("unicode.so")');
Gebe ich diesen SQL-String in sqlite3 ein erhalte ich keine Fehlermeldung aber upper arbeitet dann nicht richtig.
Wie löse ich mein Problem?