bonjour,
j'ai un probleme avec oracle 10g xe, il n'accepte pas les accents 'é,è,à'.
la valeur du paramètre NLS_CHARACTERSET=AL32UTF8
comment je peux le modifier afin qu'Oracle accepte les accents?
merci
bonjour,
j'ai un probleme avec oracle 10g xe, il n'accepte pas les accents 'é,è,à'.
la valeur du paramètre NLS_CHARACTERSET=AL32UTF8
comment je peux le modifier afin qu'Oracle accepte les accents?
merci
Bonjour,
J'utilise le NLS_CHARACTERSET=MSWIN1252... et j'ai les accents
AL32UTF8 comme WE8MSWIN1252 permettent de stocker les caractères français accentués.
- Quel est le client concerné ? Un client web ou un client "lourd" client/serveur ? S'agit-il de code Java ?
- Le client fonctionne-t-il en mode graphique ou en mode caractère ?
- Quelle est la valeur de NLS_LANG ?
- Avez-vous lu le tutoriel NLS ?
je travaille sur une application Struts en java et un BD Oracle 10g XE .
la valeur de NLS_LANGUAGE=FRENCH
lorsque je modifie les caractéres dans la BD à l'aide du PL/SQL Developper, les accents sont acceptés, mais si je saisie les données avec mon client web, les accents ne sont pas stockées.
Comme vous utilisez très probablement JDBC, c'est peut-être un problème de driver JDBC car NLS_LANG n'est pas pris en compte par JDBC.
Il faudrait comparer avec la fonction DUMP SQL le contenu d'une bonne colonne et d'une mauvaise colonne, pour savoir si le problème est en écriture ou en lecture:
SELECT dump(c) FROM t;
NB: NLS_LANG est une variable d'environnement ou clé de registre et non un paramètre d'initialisation de l'instance Oracle. NLS_LANG est différent de NLS_LANGUAGE.
j'ai modifié la valeur du NLS_LANG dans la base de registe du windows.
NLS_LANG=FRENCH_FRANCE.WE8MSWIN1252
mais ca marche toujours pas !
Vérifiez que PL/SQL Developper et Struts utilisent le même driver JDBC.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager