Je développe une application WinForms en utilisant .NET 2.0 et j'essaie d'utiliser SQLite comme solution DB. Mon problème principal est que j'ai du mal à voir les données de la base de données dans WinForm lorsque les données sont dans une langue autre que l'anglais (dans mon cas, le grec).Problème d'encodage avec SQLite et WinForms 2.0 C#
Pour l'administration de la base de données, j'utilise le SQLite administrator qui n'a aucun problème à renvoyer des données en grec. Mais quand je charge les données dans un DataGridView dans mon formulaire, j'obtiens ces symboles carrés redoutés de "caractère manquant".
Pour communiquer avec le db, j'utilise la solution System.Data.SQLite.
Y a-t-il quelque chose qui me manque ici? Je regardais pour régler le classement par défaut dans la base de données, mais ne suis pas venu avec quoi que ce soit, étant donné que SQLite ne supporte pas les valeurs de classement comme SQL Server (par exemple COLLATE Greek_CI_AS)
Merci
post-scriptum J'utilise SQLite 3 et System.Data.SQLite.dll 1.0.60. La chaîne de connexion pour le test est: Data Source=test.db;UseUTF8Encoding=True;