-
Sql server 2005 et utf8
Bonjour,
Je travaille actuellement sur une application J2ee jsp/servlet.
Mes pages jsp sont encodées en utf8.
Au départ, pour les champs texte dans ma bd j'utilisé varchar(x).
Mais j'ai eu des pb avec les accents: é devient é etc...
J'ai donc un peu cherché sur le net, et jai vu qu'il falait choisir nvarchar et non pas verchar tout court.
Mais j'ai toujours le meme probleme.
Pour info je suis sous tomcat+eclipse, sql server 2005 express.
Mes pages sont bient codées en utf8.
Pouvez vous m'expliqué comment faire, et d'ou vient mon pb?
Merci
-
Salut,
Quel est la collation de ton serveur SQL, Latin ou qqch de similaire ?
Il faut que ton serveur ou ta base soit dans la même "langue".
Mais là s'arrête mes connaissances :oops:
J'espère avoir donné un début de piste ;)
Cordialement,
Florent
-
Quand je clique droit sur le nom de ma base -> propriété, je vois bien classement: FRENCH_CI_SA
J'ai touvé une solution en codant les pages en ISO-8859-1 au lieu de utf8.
Par contre j'ai du laisser le dossier work (contenant les servlet generées) en utf8, car sinon le navigateur m'affiché des caracteres bizar.
Je ne comprend pas trop