|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : septembre 2005 Messages : 32 ![]() |
Bonjour,
Je test actuellement BIRT pour des états sur une base MySQL entièrement encodée en UTF-8. Pour me connecter à la base depuis BIRT, j'utilise JDBC. Pas de souci, sauf que les données ramenées sont mal encodées et j'ai plein de caractères exotiques. Je pense saoir d'où vient le problème car j'ai déjà eu ça ailleurs. Il faut paramétrer le client MySQL en UTF-8 en envoyant avant oute chose la requête " SET NAMES utf8 ". Le hic, c'est que dans BIRT, je vois pas où je peux spéicifier cela. Si quelqu'un sait comment faire pour envoyer une requête SET NAMES utf8 jusqte après la connexion, ça m'intéresse donc... (par analogie on trouve cette possibilité dans les gestionnaire windows pour les connexion ODBC -> champ initial statement). Merci beaucoup |
|
|
00
|
|
|
#2 |
![]() ![]() Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT Inscription : janvier 2005 Messages : 7 299 ![]() |
Tu met la vue XML de ton fichier BIRT et tu changes sur la première ligne <?xml encoding="UTF-8" ?>, ca devrait aller mieux.
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com