Als D5'ler bin ich da wohl nicht kompetent genug, um das Geraffel zu durchleuchten, aber ich würde auf den String "Base Flats Ändern.txt" halt mal sieben StringReplaces loslassen für AÖÜäöüß
Und die 50000 anderen Zeichen wie z.B. Arabisch, Chinesich, ....?
Was liefert die SQLite Datenbank denn sonst noch an ungültigen Daten?
Wies sollen die Daten ungültig sein? Wenn das schreibende Programm genau dies rein geschrieben hat muss das auch so wieder raus kommen.
Windows Vista - Eine neue Erfahrung in Fehlern.