Caractères accentées à lire sur SQLite

Signaler
Messages postés
53
Date d'inscription
mardi 17 mai 2005
Statut
Membre
Dernière intervention
21 novembre 2019
-
NHenry
Messages postés
14647
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
16 février 2020
-
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

Messages postés
14647
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
16 février 2020
139
Problème d'encodage de caractères, regardes "unicode SQLite" sur un moteur de recherche.