Dobry den,
resim problem s nasi aplikaci v Jave a s databazi (konkretne
Firebird(verze 1.5.2 a 2.0RC1) a s ukladanim a zobrazovanim textu v
ruznych znakovych sadach. Jedna se o jednoduchou GUI aplikaci, ktera
umoznuje uzivateli pouze vkladata zobrazovat texty do/z databaze.
Myslim, ze Java nativne pracuje s texty v UTF. Databazi jsem vytvoril v
ISO 8859-2 (to je defaultni kodovani). Tabulka pro texty ma ale
nastaveny sloupec TEXT jako UTF8. K databazi se pres driver pripojuji v
kodovani ISO8859-2. Pokud vkladam ceske, nemecke nebo polske znaky, tak
vse funguje. Ale pokud se pokusim vlozit ruske znaky, tak mne to vzdy
zobrazi ctverecky.
S vice-znakovymi databazema v Jave nemam zkusenosti a tak nevim, jestli
chyby delam na strane Javy nebo databaze. Nemate nekdo radu nebo odkazy
na clanky k tomuto tematu?
Predem dekuji
S pozdravem Karel