Bonjour,

Je sèche sur un petit pb (OOo 1.9.121 debian) : je me connecte par le driver jdbc sur une base de données MySQL encodée en unicode. Mais je n'y retrouve pas mes petits... (... caractères exotiques !)
J'ai pourtant bien demandé l'unicode dans les propriétés de la BdD.

J'ai trouvé dans la FAQ cette mention qui semble correspondre à ma question :

<citation>
Lorque j'utilise le connecteur MySQL (JDBC), mes chaînes (strings) ne sont pas correctement encodées Vous pouvez autoriser l'utilisation de Unicode lorsque vous étendez la chaîne de connection pour jdbc:mysql

mysql://host:3306/DatabaseName?useUnicode=TRUE&characterEncoding=votre encodage

Lorsque le caractère d'encodage n'est pas spécifié, alors l'encodage du serveur sera utilisé. Merci de consulter la documentation de MySQL pour plus d'informations à ce sujet.
</citation>

hélas, je n'ai pas trouvé où je dois mettre la mention useUnicode=TRUE. J'ai essayé après le nom de ma base, mais ça n'y fait rien.

Je précise que j'ai le bon encodage quand je me connecte par le driver ODBC. Mais là j'ai un autre pb : impossible de modifier les tables...

Je précise aussi que j'utilise bien une police unicode (Lucida sans unicode) pour afficher les tables.

Un tuyau serait le bienvenu ! merci !



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à