Bonjour,

Alors je veins à peine de commencer à m'intéresser à Access et j'aimerais savoir comment avoir accès à deux tables séparées en une requête.

Voilà le Code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source= C:\Users\Documents\BDD Access\BDD_2.mdb;"
            strSql = "SELECT Equipes.* FROM Equipes"
            ObjetConnection = New OleDbConnection()
            ObjetConnection.ConnectionString = strConn
            ObjetConnection.Open()
            ObjetCommand = New OleDbCommand(strSql)
            ObjetDataAdapter = New OleDbDataAdapter(ObjetCommand)
            ObjetCommand.Connection() = ObjetConnection
            ObjetDataAdapter.Fill(DataSet1, "Equipes")
            DataTableEquipes = DataSet1.Tables("Equipes")
            DataTableJoueurs = DataSet1.Tables("Joueurs")
J'ai la table "Equipes" et la table "Joueurs" lorsque j'exécute le code tel que vous le voyez depuis un programme VB, seul le "DataTableEquipes" contient bien la table "Equipes", le DataTableJoueurs reste vide.

L'idée c'est que j'aimerais avoir accès aussi à cette table et donc je voudrais savoir si il faut refaire une autre requête ou si on peut avoir accès aux deux tables en ne faisant qu'une seule requête.

Voilà merci d'avance pour votre aide