Connaître comment ouvrir et interroger plusieurs bases de données peut vous faire gagner du temps lorsque vous avez besoin d'utiliser les données provenant de plusieurs fichiers de base de données . Microsoft Office Access est un système de gestion de base de données relationnelle développée par Microsoft . Access est une application populaire utilisé pour concevoir des bases de données locales . Une requête est utilisée pour récupérer des informations à partir d'une table de base de données. Visual Basic pour Applications, également connu sous VBA est un langage de programmation informatique qui peut être utilisé pour interroger plusieurs bases de données . Choses que vous devez 
 Microsoft Office Access 
 Afficher plus Instructions 
 1 
 Démarrer Microsoft Office Access , sélectionnez « Base de données vide " puis cliquez sur "Créer". Cliquez sur " Database Tools " puis sélectionnez " Visual Basic ". Sélectionnez le menu "Insertion " puis cliquez sur 
 2 
 Tapez le suivant pour créer le " queryMultipleDbs " sous-programme "Module ". : 
 
 QueryMultipleDbs Private Sub ( ) 
 
 Appuyez sur " Entrée". 
 3 
 Tapez la commande suivante pour déclarer de nouvelles variables : 
 
 rst As Recordset 
 
 Dim dbs As Database 
 < p > Dim DBS2 comme base de données 
 4 Type de 
 la suivante pour ouvrir la première base de données : 
 
 Set dbs = OpenDatabase ("C: \\ Northwind 2007.accdb " ) 
 < p> Modifier le chemin et entrez votre chemin de base de données 
 5 
 tapez le suivant pour ouvrir la deuxième base de données : . 
 
 Set DBS2 = OpenDatabase ("C: \\ Copie Northwind 2007. accdb " ) 
 
 modifier le chemin et entrez votre chemin de base de données. 
 6 
 tapez la commande suivante pour interroger le " " table de la première base de données et afficher les valeurs dans le" Dernier employés nom " colonne : 
 
 Set rst = dbs.OpenRecordset ( " Employés SELECT * FROM Employees »). 
 
 rst.MoveLast 
 
 rst.MoveFirst 
 
 Do While Not rst.EOF 
 
 Debug.Print rst.Fields ( "Last Name" ) . Value 
 
 rst.MoveNext 
 
 boucle 
 
 TVD. Fermer 
 7 Type de 
 la suivante pour interroger la table " Produits " dans la première base de données et afficher les valeurs dans la colonne " code de produit ": 
 
 Set rst = dbs2.OpenRecordset ( « sélectionner des produits . * FROM Products " ) 
 
 rst.MoveLast 
 
 rst.MoveFirst 
 
 Do While Not rst.EOF 
 
 Debug.Print rst . Fields ( " Product Code " ) . Value 
 
 rst.MoveNext 
 
 boucle 
 
 rst.Close 
 
 Set dbs = Nothing 
 
 set DBS2 = Nothing 
 
 Appuyez sur " F5 " pour exécuter votre routine et afficher les résultats dans la fenêtre Exécution .