Bonsoir

Est-ce que vous pouvez m’aider à définir une connexion d’une application vb.net à une BD MySql.

J’ai utilisé une classe à cet effet comme suit :

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
18
19
Imports System.Data
Imports System.Data.OleDb
Public Class DataSetConfiguration
    Private Const CONNECTION_STRING As String ="Provider=SQLOLEDB;server=localhost;User Id=root;Persist Security Info=True;database=mydb"
    'Private Const CONNECTION_STRING As String = "server=127.0.0.1;User Id=root;Persist Security Info=True;database=mydb"
    Private Const QUERY_STRING As String = "SELECT * FROM VOITURE"
    Private Const DATATABLE_NAME As String = "VOITURE"
    Private Const DIRECTORY_FILE_PATH As String = "D:\App-SuiviVoitures\SuiviVoitures\SuiviVoitures"
 
    Public Shared ReadOnly Property CR_DataSet() As DataSet
        Get
            Dim myCRDataSet As mydbDataSet = New mydbDataSet()
            Dim myOleDbConnection As OleDbConnection = NewOleDbConnection(CONNECTION_STRING)
            Dim myOleDbDataAdapter As OleDbDataAdapter = NewOleDbDataAdapter(QUERY_STRING, myOleDbConnection)
myOleDbDataAdapter.Fill(myCRDataSet, DATATABLE_NAME)
            Return myCRDataSet
        End Get
    End Property
End Class

mes, j’ai eu des problèmes à l’exécution.
Merci beaucoup