Bonjour,
Cette question revient souvent mais après 8 heures de recherche je n'ai toujours pas trouvé de réponse.
Je lis en C# 1 base SQLite qui n'est pas créée par moi et que je ne peut pas modifier.
Quand je visualise les données avec 1 editeur SQLite (SQLiteAdmin.exe par exemple) les caractères accentués sont corrects.
J'ai écrit 1 appli C#qui utilise la Dll System.Data.SQLite et 1 DataReader.
Les caractères accentués sont mal affichés : j'ai 1 "?" (valeur 65533) au lieu du "é".
Je me doute qui faut faire 1 conversion avec du System.Encoding mais je ne trouve pas le bon format.
Merci pour votre aide.
Partager