|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre du Club
![]() Nicolas Ingénieur développement logiciels Inscription : décembre 2006 Messages : 111 ![]() |
Salut,
Je développe un programme qui reprends les données d'une BD sql server pour les présenter sous Java. Seulement, Java est en UTF-8 et la Base de Données en SQL_Latin1_General_CP1_CI_AS. Ca fait donc des erreurs pour les caractères/symboles. C'est fait avec create + Collate: Code :
pour info, cette page a des infos sur le collate et l'encodage: http://msdn.microsoft.com/en-us/libr...v=SQL.80).aspx Merci d'avance pour vos réponses, a+ Nicolas |
||
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Frédéric BROUARDExpert SGBDR & SQL Inscription : mai 2002 Messages : 10 950 ![]() |
L'encodage utf8 n'existe pas dans SQL Server. En général il n'est pas disponible pour les SGBDR car il est totalement contre performant pour des opérations relationnelles...
C'est à la couche applicative de transformer le jeu de caractère donné par le serveur en UTF8. Avez vous essayé sans mettre aucune collation ? A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/ Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp. Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation * * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * * |
|
00
|
|
|
#3 |
|
Membre du Club
![]() Nicolas Ingénieur développement logiciels Inscription : décembre 2006 Messages : 111 ![]() |
Encore merci Monsieur SQL Pro.
![]() En effet, SQL Server utilise UCS-2 et Netbeans UTF-8. J'ai donc configuré Netbeans sur ISO8859-1 (projet -> propriétés -> source), et ça a l'ai de marcher
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com