Probléme des données arabes

chewawa Messages postés 7 Date d'inscription jeudi 29 octobre 2009 Statut Membre Dernière intervention 22 avril 2013 - 21 avril 2010 à 17:29
Whismeril Messages postés 19035 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 6 mai 2024 - 27 mai 2019 à 12:10
Bonjour

Je suis en train de développer un application en ASP.NET C#. Je stocke mes données dans une base oracle.

Coté application, je récupère bien mes données en arabe (pas de problèmes d'encodage et d'affichage).

Si j'insert directement dans ma base de données (pas avec une requête oracle mais en ouvrant ma table), 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'insère mes données a partir de mon application mon texte en arabe est remplacé par des points d'interrogation sur la base.

4 réponses

nouinibadr Messages postés 3 Date d'inscription mercredi 18 novembre 2009 Statut Membre Dernière intervention 8 mai 2010
8 mai 2010 à 01:26
SVP repondezzzz sur cette question c est tres urgent , je trouve po de solution !!!!!!!!!!!!!!!! seulement moi avec SQL SERVER et C# winform
0
chewawa Messages postés 7 Date d'inscription jeudi 29 octobre 2009 Statut Membre Dernière intervention 22 avril 2013
10 mai 2010 à 10:55
salut
moi j'ai corrige ma problème,j'ajoute une fonction " oracle globalization" sur c# que permet de faire un convertir entre oracle et c# de la longue arabe.je crois se la même principe.
0
cs_TIKATKT Messages postés 40 Date d'inscription mardi 16 février 2010 Statut Membre Dernière intervention 6 février 2012
17 août 2010 à 14:17
Salut
pour ton cas, 'nouinibadr', il faut juste remplacer les types 'Varchar' par 'NVarchar' dans ta base de données

Bonne programmation à tous
0
non "cs_TIKATKT " c'est pas juste car votre solution ne marche pas
0
bouzekribraham
27 mai 2019 à 11:30
pour ton problème vous avez deux choix

1- remplacez les champs dont le type varchar par nvarchar

2- dans ton requête SQL faire précéder la donnée a inserer par -N- exemple

INSERT INTO client (prenom)
VALUES
(N'Rébecca'),
0
Whismeril Messages postés 19035 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 6 mai 2024 656
27 mai 2019 à 12:10
BONJOUR Si si on apprécie la politesse ici.

J’espere que depuis 9 ans que la question a été posée, chewawa est passé à autre chose....
0
Rejoignez-nous