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

Odpovedet emailem