Caractères accentées à lire sur SQLite

jpmaton Messages postés 67 Date d'inscription mardi 17 mai 2005 Statut Membre Dernière intervention 26 septembre 2023 - Modifié le 19 août 2017 à 12:46
NHenry Messages postés 15112 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 13 avril 2024 - 19 août 2017 à 11:50
Bonjour,

Je fais un programme de gestion de films.
Ma BD est SQLite3.
VBNet est Microsoft Visual Studio Express 2013 (avec Outils/options/Environnement/paramètres internationaux = français).

Dans mes champs SQLite les caractères sont accentués mais à la lecture par VBNet les caractères accentués ou spéciaux deviennent des signes cabalistiques (toujours, le même '�' ).

ex : Un été à côté d'Éphèse, un rêve !
est lu : Un �t� � c�t� d'�ph�se, un r�ve !


Extrait du code VBN de lecture :

        OpenDataBase()   'Function()
        Dim strSQL As String = "SELECT Titre FROM Films"
        Dim cmd = New SQLiteCommand(strSQL, CONN)
        Dim reader As SQLiteDataReader = cmd.ExecuteReader

        While (reader.Read())
            txtTitre.Text = reader("Titre")
            ........
            .......
        End While


Comment en sortir pour que VBN lise correctement les caractères spéciaux?

Grand merci de l'aide

Jean-paul

1 réponse

NHenry Messages postés 15112 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 13 avril 2024 159
19 août 2017 à 11:50
Problème d'encodage de caractères, regardes "unicode SQLite" sur un moteur de recherche.
0
Rejoignez-nous