Bonsoir
Voila je cherche a renseigner un datagrid avec une requête SQL.

Mon code qui fonctionne pour une table mais sur 2 ??? ou plusieurs???

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
 strConn1 = "provider = microsoft.jet.oledb.4.0 ; data source = " & Application.StartupPath & "\Spectateur.mdb;Jet OLEDB:Database Password=philguio;"
        strSql1 = "SELECT  Nom,Sosiete,NBcouponsTot FROM T_Coupons,T_Abonnes where T_Coupons.Sosiete = T_Abonnes.Id_spect  order by Sosiete"
        ObjetConnection1 = New OleDbConnection
        ObjetConnection1.ConnectionString = strConn1
        ObjetConnection1.Open()
        ObjetCommand1 = New OleDbCommand(strSql1)
        ObjetDataAdapter1 = New OleDbDataAdapter(ObjetCommand1)
        ObjetCommand1.Connection() = ObjetConnection1
        ObjetCB1 = New OleDbCommandBuilder(ObjetDataAdapter1)
        ObjetDataAdapter1.Fill(ObjetDataSet1, "T_Coupons,T_Abonnes")
        ObjetDataTable1 = ObjetDataSet1.Tables("T_Coupons,T_Abonnes")
        DataGrid1.DataSource = ObjetDataTable1
        ObjetConnection1.Close()

comment faire, un p'tit coup de pouce merci
philippe

PS: sosiete c'est par erreur