Hallo,
wir haben das gleiche Problem wie hier
http://www.delphipraxis.net/internal...ct.php?t=53633 beschrieben.
Firebird meldet "Cannot transliterate between charater sets", wenn nicht
ASCII-Zeichen wie z.B. Umlaute in Abfragen verwendet werden.
Zitat:
Hallo Herbert,
den von dir beschriebenen Transliteration-Fehler kannst du nur vermeiden, wenn du beim Erzeugen der Datenbank einen Default-Zeichensatz (ISO8859_1 ist keine schlechte Wahl) angibst, beim Erzeugen der Tabellen auf die Angabe von CHARACTER SET verzichtest und beim Aufbau der Verbindung vom Client zum Server den Default-Zeichensatz der Datenbank erneut angibst.
[gekürzt]
marabu
Es ist für uns leider keine gangbare Möglichkeit die etwas umfangreicheren Datenbanken nach dieser Vorgehensweise neu zu erstellen.
Ist dieser Fehler wirklich nicht auf andere Weise in den Griff zu bekommen?
(Wenn jemand näheres zu diesem "transliterate"-Problem weiß, würde mich auch interessieren worin dieses Verhalten von Firebird begründet liegt.)
Gruss oder Gruß
,
Sascha