C# langue arabe gridview

Messages postés
7
Date d'inscription
vendredi 24 janvier 2014
Dernière intervention
31 janvier 2014
-
Bonjour,


j'ai un probleme lorsque je saisie une valeur arabe et lorsque j'appuie sur le boutton afficher pour afficher les données dans la grille les données affiché en arabe il remplace la donnée arabe par ?????
par exemple
lorsque je tape un mot arabe je recoi dans l'affichage dans la grille ca ?
etc...
5 mots arabes = ?????

quesque je dois faire pour que ma grille et mon logiciel visual studio c# 2010 comprends la langue arabe

Aide s'il vous plait

par contre meme si j'ai instalé ce module :
http://www.microsoft.com/fr-ca/downl....aspx?id=40791

si le type de la variable dans la base de donnée n'est pas nvarchar il peut aussi faire ce genre de probleme ? sinon autre chose ? je vais aller verifier mes types de variables
toujours le meme probleme
Edit
j'ai verifié et j'ai trouvé que mes variables sont de type nvarchar
donc je sais pas ou est le probleme
je remarque que meme si dans ce forume n'existe pas les characteres arabe le meme probleme j'ai essayé de taper un mot arabe lorsque j'ai cliqué sur le boutton envoyer pour evoyer mon message les mots ecri en arabe sont transformé en point d'interrogation voici un bon exemple

Merci
Afficher la suite 

Votre réponse

2 réponses

Messages postés
56
Date d'inscription
mercredi 3 octobre 2012
Dernière intervention
13 mai 2015
0
Merci
Ton problème vient de l'encodage. Regarde de ce coté la

--
Commenter la réponse de thefolin
0
Merci
dans la requête ajoute N avant chaque valeur.
par exemple:
INSERT INTO tab (champ1, champ2)
"VALUES ( N 'val1', N 'val2');
Commenter la réponse de best_top

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.