IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

 .NET Discussion :

Insérer des données en arabe


Sujet :

.NET

  1. #1
    Futur Membre du Club
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2013
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2013
    Messages : 7
    Points : 6
    Points
    6
    Par défaut Insérer des données en arabe
    Bonjour, j'ai essayé les forums, faQs, ..., mais je n'ai pas encore pu résoudre le problème d'insertion des données en arabe, alors je m'adresse à vous,voilà je m'explique :
    je développe en ce moment une application de saisie des données sous visual studio 8 Professional Edition, tout fonctionne seulement, on me demande de le faire en bilingue(français et arabe), en français , ça marche très bien, en arabe, il y a 03 cas 02 cas de figures, je vais essayer de bien expliquer pour trouver le problème afin de pouvoir le résoudre:
    j'ai d'abord un masque que je nomme (m1) d'enregistrer, insérer, supprimer et modifier les données de base, et ensuite, j'ai conçu un autre masque (m2) qui me permet juste d'afficher les données du premier des données de base sous forme de liste.
    Donc, j'enregistre les données en arabe dans (m1), elles sont bien enregistrées en arabe , je peux fermer le masque, le ré-ouvrir, je trouve toujours les mêmes informations, mais en allant à (m2), je trouve la liste affichée mais avec des '؟؟؟؟', et idem à la base de données qui est sous oracle , les champs dédiés de recevoir les données en arabe je les trouve enregistrés mais avec des '؟؟؟؟' .
    et si j'insère les données directement dans la base à partir du pl/sql en arabe, dans le formulaire(m1) ,ces mêmes données sont affichées mais avec 'ÇáãÝÊÔíÉ' , et dans (m2), elles sont bien enregistrées en arabe.
    est-ce que le problème de configuration de la langue arabe au niveau oracle ou bien c'est carrément le vb.net ou autre?
    Que faudrait il installer ou déclarer au juste??
    et pour les zones de texte dédiées pour l'arabe, comment faire pour écrire de droite à gauche?
    aidez-moi svp, je suis bloquée et merci d'avance

  2. #2
    Membre expert
    Avatar de GuruuMeditation
    Homme Profil pro
    .Net Architect
    Inscrit en
    Octobre 2010
    Messages
    1 705
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Belgique

    Informations professionnelles :
    Activité : .Net Architect
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2010
    Messages : 1 705
    Points : 3 568
    Points
    3 568
    Par défaut
    C'est peut-être un problème de police de caractère qui n'affiche pas bien ?

    Pour le droite à gauche, tu dois avoir une propriété dans ta textbox (FlowDirection en WPF, par exemple)
    Microsoft MVP : Windows Platform

    MCPD - Windows Phone Developer
    MCPD - Windows Developer 4

    http://www.guruumeditation.net

    “If debugging is the process of removing bugs, then programming must be the process of putting them in.”
    (Edsger W. Dijkstra)

  3. #3
    Futur Membre du Club
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2013
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2013
    Messages : 7
    Points : 6
    Points
    6
    Par défaut
    merci bien, la police? , je ne sais pas si le problème est là, pour les champs dédiés à recevoir les données en arabe, j'ai mis la police 'Traditionnal Arabic', j'ai changé avec 'Andalous', mais c'est toujours la même chose, je trouve toujours dans la base avec '?????', je vais tenter d'autres polices pour voir, donc jusqu'à présent le problème n'est pas encore résolu
    pour le droite à gauche,j'ai réglé ce problème en affectant "yes" à la propriété 'Right To Left'

  4. #4
    Futur Membre du Club
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2013
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2013
    Messages : 7
    Points : 6
    Points
    6
    Par défaut insérer des données en arabe
    Bonjour, merci de m'avoir répondu, mais je vous dis que j'ai essayé pas mal de police, mais ça n'a rien changé, toute donnée que je saisisse et enregistre en arabe directement dans la base à partir du pl/sql , est bien affiché dans le formulaire du vb.net, et lorsque je fais l'inverse c'est-à-dire si j'insère une donnée en arabe à partir du fomulaire vb.net , elle sera affichée dans le pl/sql avec '??????', et je peux consulter à partir du masque sans problème, je retrouve toujours les mêmes données, les labels sont affichées en arabe, les message box affichent des expressions en arabe c'est déjà bien, mais le problème d'affichage de données en arabe persiste toujours, qui peut m'aider,? comment faire?? , vraiment je suis bloquée,je vous informe que le nls_lang = AMERICAN_AMERICA.AR8MWIN1256, est ce qu'il faut changer la langue? je vous remercie à l'avance de toute suggestion qui pourrait mener à une solution .

Discussions similaires

  1. Insérer des données en arabe dans ma base mysql
    Par kika10 dans le forum VB.NET
    Réponses: 1
    Dernier message: 06/09/2012, 12h02
  2. [MySQL] Comment insérer des données contenant un "\" dans
    Par ALEX77 dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 04/09/2005, 16h04
  3. Insérer des données cryptées MD5
    Par Amnesiak dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 09/08/2005, 18h08
  4. Insérer des données Excel dans une base Access ?
    Par MaTHieU_ dans le forum Access
    Réponses: 3
    Dernier message: 22/06/2005, 15h11
  5. [JTable] Insérer des données?
    Par waldo2188 dans le forum Composants
    Réponses: 4
    Dernier message: 29/03/2005, 11h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo