Afficher les données MySQL dans VB.net
RésoluKff -
Bonjour la communauté
J'essaie de concevoir ma première application de gestion et je suis buter a cette situation :
Je veux lire les donné de ma base de données MySQL dans une listview de VB.net et j'obtiens une erreur après exécution qui dit : unable to convert MySQL date/time value to system.date time.
Et voici mon code compiler :
Private sub button1_click (sender as object, e EventArgs) handles button1c.lick
If con.state = connection.Open then
Dim cmd as New
Mysqlcommand("SELECT * FROM Artiste", con)
Using lire as Mysqldatareader= cmd.ExecuteReader()
While lire.read()
Dim Id as string = lire("Id_art")
Dim nom as string = lire("nom")
Dim date_naissace as string = lire("date_naissance")
Dim date_adhesion as string = lire("date_adhesion")
Dim classification as string = lire("classification")
ListView1.Item.Add(New listView Item(New String() {Id, nom, date_naissance, date_adhesion, classification}))
End While
End Using
End if
End Sub
Dans l'attende des réactions je vous remerci d'avance
2 réponses
-
bonjour
dans ta chaîne de connexion, tu dois ajouter l'instruction
Convert Zero Datetime=True
-
Merci jordane ça a marché
Si je comprend bien le problème était a cause du fait qu'il y'avait des valeur null dans la colonne date de ma table MySQL?
Merci jordane pour l'aide
Sauf que j'ai un problème avec les notifications sur les réaction de mes poste ici
Je ne reçois pas de notification de notification suite au réaction de mes message alors que j'ai bien coché la case m'informer via mon compte gmail
Merci encore pour l'aide que tu m'as apporté ????
-
-
Pour ce qui est des informations supplémentaires j'utilise la version 2020 de VB.net et la version 8.o de MySQL