Nebo pripadne jeste:

useUnicode=true;characterEncoding=cp1250;characterSetResults=cp1250;connectionCollation=cp1250_czech_cs;zeroDateTimeBehavior=convertToNull;

jedna se o atributy mysql ktere predavem skrz properties v Jave do BasicDataSource, tj ne primo o connection string. Je jich tolik, jelikoz se nam stavale s nekterymi verzemi driveru, ze pouze characterEncoding nestacil. a rval na rozdilnych collation. (Server jine kodovani nez databaze a column v tabulce)

popis atributu je zde:

http://dev.mysql.com/doc/refman/5.0/en/connector-j-reference-configuration-properties.html

Lumi(r)

Martin Krajci wrote:
Dobry den,

http://www.mail-archive.com/[email protected]/msg01106.html

Martin Krajci

On 2/22/07, *Tomáš Jurman* <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> wrote:

    Dobrý den
Při INSERTu dat do databáze, se mi špatně uloží české znaky.
    Data vepíši do formuláře a metodou POST je odesílám té samé
    stránce JSP, která je vkládá do db.
Používám: JSP, Mysql, Tomcat, Linux, mysql-connector-java. Kódování v MySQL db mám nastavené na cp1250 tedy windows -1250.
    Stejně tak v souboru JSP. Zkoušel jsem nastavit v MySQL i v
    JSP charset na utf-8, ale výsledek byl setjný.
Pokud do db vložím data přes klienta mysql, ve stránce JSP se mi
    zobrazí správně.
děkuji za pomoc
    Tomáš Jurman




--
Best regards,
Martin Krajci

www.krajci.eu


Odpovedet emailem