Salut a tous j'utilise mysql ou mariadb avec Delphi et je trouve un probleme quand j'insere des donnees de langue arabe.il s'affiche des points d'interrogations.meme si je change unicode :uft8-unicode-ci. Que dois je faire?
Salut a tous j'utilise mysql ou mariadb avec Delphi et je trouve un probleme quand j'insere des donnees de langue arabe.il s'affiche des points d'interrogations.meme si je change unicode :uft8-unicode-ci. Que dois je faire?
Bonjour,
Voir cette discussion
A priori, il faut que la BDD soit encodée en UTF8_unicode_CI et que dans le programme, la connexion à la base de données soit faite en spécifiant le charset UTF8.
pouvez utiliser la commande SQL suivante pour modifier l'encodage de votre table :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ALTER TABLE nom_de_la_table CONVERT TO CHARACTER SET utf8 COLLATE utf8_unicode_ci;
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager