Salut à tous,
Voilà je veux faire l'affichage d'une table d'une BD MySql via DataGridView en VB 2008. J'ai fait un code pour cela mais c'est toujours l'exception qui est affiché
J'utilise le connecteur MySqlconnector 6.2.2.0
la table : cract
BD : personne

voilà le code :

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
20
Imports MySql.Data.MySqlClient
Public Class Form1
    Dim conn As New MySqlConnection
    Dim adapt As MySqlDataAdapter
    Dim ds As New DataSet
 
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
 
        conn.ConnectionString = "server=localhost, user id=root, password=, database=personne"
 
        Try
            conn.Open()
            adapt = New MySqlDataAdapter("SELECT * FROM cract", conn)
            adapt.Fill(ds, "cract")
            DataGrid1.DataSource = ds.Tables("cract")
        Catch ex As Exception
            MessageBox.Show("Erreur lors de affichage", "Afichage données", MessageBoxButtons.OK, MessageBoxIcon.Error)
        End Try
    End Sub
End Class
merci d'avance