Insertion des champs écrits en arabe dans une base de données avec c++ builder
Bonjour tout le monde,
Je viens d'apprendre à utiliser le C++ builder 2011, je suis amenée à manipuler des enregistrement en arabe dans une base de données. Mais je rencontre des problèmes de codage les champs en arabe que j’insère dans la base devient des "??????". Je sais que le C++ builder 2011 traite l'unicode mais je parviens pas à le toucher :(
J'ai essayé d'utiliser wchar_t et de déclarer mes chaines (que j'insère dans la BD) comme UnicodeString mais en vain!
Si vous pouvez me donner une idée, une solution SVP!
problème avec RawByteString
Bonjour à tous,
Maintenant j'utilise Interbase 2009, et j'essaye avec la fonction UTF8Encode
Code:
1 2
| Table1->FieldByName("NOM")->Value=UTF8Encode(nom->Text);
Table1->FieldByName("PRENOM")->Value=UTF8Encode(prenom->Text); |
et j'ai l'erreur de compilation E2034 Impossible de convertir 'RawByteString' en 'Variant' comment puis-je la corriger!!
Merci d'avance.