Salut,
Je ne sais pas si mon probleme releve du .net ou bien du MySQL...mais bon le sujet pourra etre deplacé apres.
Je programme avec VB.NET 2003 avec une base de donnée MySQL, j'ai fais quelques lignes de code pour tester:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
        Dim mConnection As MySQLConnection
        Dim mCommand As MySQLCommand
        Dim mReader As MySQLDataReader
        mConnection = New MySQLConnection(New MySQLConnectionString("172.16.6.6", "mysql", "root", "08102018", 3306).AsString)
        Try
            mConnection.Open()
            mCommand = New MySQLCommand("select * from User", mConnection)
            mReader = mCommand.ExecuteReader
            While mReader.Read
                MsgBox(mReader.Item("User"))
            End While
            mReader.Close()
        Catch ex As Exception
            MsgBox(ex.Message)
        Finally
            mConnection.Close()
        End Try
Ce code me envoi un msgbox contenant le message suivant:
La chaine n'a pas été reconnue en tant que DateTime valide.
Par contre avec le code ci dessous ça marche:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
        Dim mConnection As MySQLConnection
        Dim mCommand As MySQLCommand
        Dim mReader As MySQLDataReader
        mConnection = New MySQLConnection(New MySQLConnectionString("172.16.6.6", "mysql", "root", "08102018", 3306).AsString)
        Try
            mConnection.Open()
            mCommand = New MySQLCommand("select Host, User from User", mConnection)
            mReader = mCommand.ExecuteReader
            While mReader.Read
                MsgBox(mReader.Item("User"))
            End While
            mReader.Close()
        Catch ex As Exception
            MsgBox(ex.Message)
        Finally
            mConnection.Close()
        End Try
Est ce quelqu'un peut m'eclairer la dessus?
Merci d'avance.