InterBase 6 a cestina
Zdenek Drlik
drlik na asd-software.cz
Úterý Únor 12 10:31:34 CET 2002
Začínám testovat server InterBase 6 (na windows i na Linuxu) a narazil jsem
problém na znakové sady. Databázi vytvořím s default character setem
windows1250 (iso8859-2 nelze, nebo jsem se špatně díval) a když poté spustím
ve Windows 2000 dodávaný dotazovací nástroj (nevím přesně jak se jmenuje) a
zadám takovýto insert:
insert into lide (jmeno, prijmeni) values ("Zdeněk", "Drlík")
tak dostanu hlášku o chybě převodu znakové sady. Přitom
insert into lide (jmeno, prijmeni) values ("Zdenek", "Drlik")
projde bez problémů. Asi to bude tím, že z W2000 se tam snaží nástroj cpát
data v Unicode, ale pak by se přece server s klientem měli dohodnout na
nějakém převodu, nebo to funguje jinak?
Chci to používat z aplikací v JSP (na Linuxu), o převod zadávaných dat se
postará mod_csacek pod Apachem, ale pokud IB podporuje pouze CP1250, tak
budu muset data z formulářů vždy konvertit do tohoto kódování, nebo existuje
i jiné řešení?
Za jakékoliv zkušenosti předem děkuji.
Zdeněk D.
Další informace o konferenci Databases