|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : mai 2006 Messages : 18 ![]() |
Bonjour,
SVP s'est URGENT. j'utilise une application en VB6. Je stocke les données dans une base oracle. j'ai le character set "WE8MSWIN1252" au niveau ORACLE, et nls_lang="ARABIC_MOROCCO.WE8MSWIN1252" coté client. Coté application vb6 et TOAD , l'affichage des données est bien en arabe (pas de problèmes d'affichage). Si j’exécute une requête d'insertion des données arabe dans la base via TOAD (en exécutant la requête via TOAD), les données en arabe sont bien enregistrées (donc la config de ma base de données accepte l'arabe). Par contre, quand j’exécute la même requête à partir de mon application VB6, mon texte en arabe est remplacé par des points d'interrogation sur la base. |
|
|
00
|
|
|
#2 |
![]() ![]() |
Evitez les erreurs de conversion grâce aux NLS
Dans votre base de registe, qu'avez-vous sous NLS_LANG sur le poste où vote application VB fonctionne ?
__________________
Sr DBA Oracle / Sybase / MS-SQL / DB2 / Informix / Postgresql Administrateur SAP Attention : pas de réponse technique par MP : pensez aux autres, passez par les forums ! |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : mai 2006 Messages : 18 ![]() |
dans la base de registre , j'ai la valeur suivante pour NLS_LANG:
ARABIC_MOROCCO.WE8MSWIN1252. sachant que j'ai testé de changer la valeur de NLS_LANG sans que cela résout le problème: les valeurs testées sont : AR8MSWIN1256,UTF8. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com