jpmaton
Messages postés67Date d'inscriptionmardi 17 mai 2005StatutMembreDernière intervention26 septembre 2023
-
Modifié le 19 août 2017 à 12:46
NHenry
Messages postés15151Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention 4 septembre 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?