Bonjour,
J'utilise Firebird2.0.4 avec Delphi2010.
Je me connecte avec:
Je définis un champ tel que:
Code : Sélectionner tout - Visualiser dans une fenêtre à part SQLConnection1.Params.Values['CharSet'] := 'UTF8'
J'insère des valeurs avec des caractères arabes:
Code : Sélectionner tout - Visualiser dans une fenêtre à part COL_UNICODE VARCHAR(255) CHARACTER SET UTF8
J'exécute un SELECT pour afficher les valeurs dans un DBGrid mais je n'obtiens que des points d'interrogation (?????)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 INSERT INTO MATABLE (COL_UNICODE) VALUES ('البيت'); INSERT INTO MATABLE (COL_UNICODE) VALUES ('سيارة');
J'ai l'impression que ce n'est pas un problème d'affichage parce j'obtiens 2 résultats avec la requête:
Comment faire pour que les caractères arabes soient correctement transmis, enregistrés et restitués?
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT * FROM MATABLE WHERE COL_UNICODE = 'سيارة'
Partager