Meilleur auteur de réponses
Stocker du texte en arabe dans base mysql

Question
-
salut,j'ai un programme avec winform dans lequel j'ai un formulaire à remplir en arabe mais j'arrive pas à stocker les données en arabe dans une base mysql je vois des symboles ?????? à savoir que l'interclassement de la bas est
cp1256_general_ci je ne trouve un interclassement pour l arabe.
merci d'avance!
Réponses
-
Bonjour,
Lors de la connexion à la base de données il faut utiliser l'encodage UTF-8
CHARSET=utf8
Cordialement.
- Marqué comme réponse Nina ZaekovaMicrosoft contingent staff, Moderator lundi 21 novembre 2016 09:23
-
Je pense qu'il est nécessaire que la colonne soit de type NVARCHAR (pour gérer les caractère unicode)
- Marqué comme réponse Nina ZaekovaMicrosoft contingent staff, Moderator lundi 21 novembre 2016 09:23
Toutes les réponses
-
Bonjour,
Lors de la connexion à la base de données il faut utiliser l'encodage UTF-8
CHARSET=utf8
Cordialement.
- Marqué comme réponse Nina ZaekovaMicrosoft contingent staff, Moderator lundi 21 novembre 2016 09:23
-
Je pense qu'il est nécessaire que la colonne soit de type NVARCHAR (pour gérer les caractère unicode)
- Marqué comme réponse Nina ZaekovaMicrosoft contingent staff, Moderator lundi 21 novembre 2016 09:23
-
Bonjour
normalement au moment la création de la base de donnée il faut utiliser le codage UTF-8, puisque votre base de donnée est existe deja, il faut change le type de codage votre base de donnée
ALTER
DATABASE
nomBase
CHARACTER
SET
CP1256;
Said WAHID
- Proposé comme réponse Said WAHID mardi 29 novembre 2016 09:46