Probleme de datagridview(Débutant)

San_25 Messages postés 2 Statut Membre -  
cycrile Messages postés 2 Statut Membre -
Bonjour a tous j'aimerai afficher se ke g dans une base de données mysql dans un datagridview mais je n'y arrive pas voiçi le code ke j'utilise :

Dim Connexion As New ADODB.Connection
Dim Rs As New ADODB.Recordset
Dim Reqsql As String

'Connexion a la base de données --> ok'
Connexion.ConnectionString = "DRIVER={MySQL ODBC 3.51 Driver};" & "SERVER=adresseduserveur;" & "DATABASE=basededonnées;" & "UID=nom;" & "PWD=Password"
Connexion.Open()
'Execution de la requete --> ok'
Reqsql = "select ArticleID, ArticleLibelle from articles"
Rs.Open(Reqsql, Connexion)

DataGridView1.DataSource = Rs
DataGridView1.Refresh()

Je sais k'il me manke des chose mais je ne c pas koi g regardé sur le net mais il y a tellement de chose ke je ne c pas koi faire donc svp aider moi. J'utilise vb 2005 express
A voir également:

1 réponse

cycrile Messages postés 2 Statut Membre
 
Salut,
Si t'a connexion avec ta base de donnée est bonne, il te manque le SqlDataMember. Voici ce que j'ai fait avec une base de donnée sqlServer :

SqlDataAdapter sqlDA = new SqlDataAdapter();
            DataSet dsSample = new DataSet();
            sqlDA.SelectCommand = new SqlCommand("Select * from maTable ", myConnection);
            sqlDA.Fill(dsSample, "Table");
            dataGridView1.DataSource = dsSample;
            dataGridView1.DataMember = "Table";
0