Partager via


Exécuter des requêtes SQL sur Microsoft Access

Outre les serveurs de bases de données, Power Automate prend en charge l’automatisation des bases de données Microsoft Access.

Pour établir une connexion avec une base de données Microsoft Access, utilisez l’action Ouvrir la connexion SQL pour ouvrir le générateur de chaîne de connexion.

Capture d’écran de l’action Ouvrir une connexion SQL.

Dans l’onglet Fournisseur de la boîte de dialogue qui s’affiche, sélectionnez Fournisseur OLE DB du moteur de base de données Access Microsoft Office 12.0.

Note

Si le fournisseur présenté ne figure pas dans les options disponibles, vous devez télécharger et installer Moteur de base de données Microsoft Access 2010 redistribuable.

Capture d’écran des fournisseurs disponibles dans le générateur de chaînes de connexion.

Ensuite, renseignez le chemin de la base de données Microsoft Access dans le champ Source de données de l’onglet Connexion.

Capture d’écran du champ de source de données dans le générateur de chaînes de connexion.

La chaîne de connexion générée doit être similaire à la suivante :

Provider=Microsoft.ACE.OLEDB.12.0;Data Source=DatabasePath;Persist Security Info=False

Note

Toutes les chaînes de connexion qui établissent des connexions avec les bases de données Microsoft Access se composent de trois parties principales : le fournisseur, la source de données et les informations d’identification de sécurité (le cas échéant).

Capture d’écran d’une chaîne de connexion générée.

Pour exécuter des requêtes sur la base de données connectée, utilisez l’action Exécuter l’instruction SQL. Power Automate prend en charge toutes les requêtes essentielles, telles que SELECT, INSERT INTO et UPDATE.

Capture d’écran de l’action Exécuter l’instruction SQL.

Lorsque toutes les requêtes ont été exécutées, déployez Fermer la connexion SQL pour fermer la connexion avec la base de données.