J'ai un contròle ADO qui est connecté à une base de données Access. Mais, pour mon Datagrid j'ai besoin de 2 tables différentes. Comment dois-je faire?? Faire 2 contrôles ADO pour cela le Datagrid doit permettre de se connecter à ces 2 contrôles ou le recordsource d'un contrôle ADO permet de se connecté à 2 base à la fois.
Je présume que si tu veux afficher dans un datagrid 2 tables, elles ont un lien entre elles( Par ex: Table1.Champ3 avec Table2.Champ5). POur ce, tu dois utiliser une syntaxe similaire:
Dim Cn as ADODB.Connection
Dim Rs as New ADODB.Recordset
Set Cn = ADODC1
Rs.Open "Select Table1.Champ1, Table1.Champ1, Table2.Champ1, Table2.Champ2 From Table1, Table2 Where Table1.Champ3 = Table2.Champ5", Cn