Uncaught exception with 'DB connection error' on line 18

Umlaute in firebird isql.exe

Falsche bzw fehlerhafte Umlaute mit dem Firebird isql-Tool. Die Datenbank ist mit dem Zeichensatz ISO8859_1 angelegt. Bei der Ausgabe einer Tabelle „Select * from Table“ werden die Umlaute falsch dargestellt. Statt einem kleinen ü wird das ³ dargestellt.

So funktionierts:
Die Eingabeaufforderung aufrufen (anstatt direkt isql), dann den Befehl ‚chcp 1252‘ eingeben. Damit ändern wir die Zeichenkodierung auf Windows-Gepflogenheiten. Jetzt rufen wir das isql-Tool von dieser Eingabeaufforderung auf und lassen den Inhalt der Tabelle erneut darstellen, wir sehen wieder ³ anstatt dem ü. Wir müssen in der Eingabeaufforderung unter Eigenschaften/Schriftart noch eine andere Schriftart wählen, z.B. Lucida Console. Jetzt wird das ü richtig dargestellt.

Ich gehe davon aus das Update und Insert  in der Datenbank von der Konsole aus jetzt auch mit den richtigen Zeichen funktioniert.

Nachtrag 05.11.2014:

Wenn die Datenbank mit dem Zeichensatz UTF8 angelegt ist, dann den Befehl ‚chcp 65001‘ eingeben.

10 Jahre goneo - 10 Monate nur 2 Euro pro Monat