Hallo,
ich lese aus einer Firebird-Datenbank einen String aus (resulset.getString()) und gebe diesen aus. Unter Windows passt bei den Umlauten soweit eigentlich alles, alle Zeichen werden richtig angezeigt. Nur unter Linux (SuSE Linux 10.1) werden die Umlaute nicht angezeigt. An dem Datenbankserver scheint es nicht zu liegen, ich greife von Windows wie auch von Linux auf den gleichen Server zu. Als JDBC Treiber kommt der ganz normale JayBird zum Einsatz.
Kann/muss man beim JDBC Treiber irgendwo einen Zeichensatz festlegen oder was könnte das Problem sein?
Danke für eure Hilfe!
monti
ich lese aus einer Firebird-Datenbank einen String aus (resulset.getString()) und gebe diesen aus. Unter Windows passt bei den Umlauten soweit eigentlich alles, alle Zeichen werden richtig angezeigt. Nur unter Linux (SuSE Linux 10.1) werden die Umlaute nicht angezeigt. An dem Datenbankserver scheint es nicht zu liegen, ich greife von Windows wie auch von Linux auf den gleichen Server zu. Als JDBC Treiber kommt der ganz normale JayBird zum Einsatz.
Kann/muss man beim JDBC Treiber irgendwo einen Zeichensatz festlegen oder was könnte das Problem sein?
Danke für eure Hilfe!
monti