Condividi tramite


Eseguire query SQL su Microsoft Access

Oltre ai server di database, Power Automate supporta l'automazione di Microsoft Access.

Per stabilire una connessione con un database Microsoft Access, utilizzare l'azione Apri connessione SQL e aprire il generatore di stringhe di connessione.

Screenshot dell'azione Apri connessione SQL.

Nella scheda Provider della finestra di dialogo visualizzata, selezionare Microsoft Office 12.0 Access Database Engine OLE DB Provider.

Nota

Se il provider presentato non è presente tra le opzioni disponibili, sarà necessario scaricare e installare il motore di database di Microsoft Access 2010 ridistribuibile.

Screenshot dei provider disponibili nel generatore di stringhe di connessione.

Quindi, popolare il percorso del database di Microsoft Access nel campo Origine dati della scheda Connessione.

Screenshot del campo di origine dati nel generatore di stringhe di connessione.

La stringa di connessione generata deve essere simile alla seguente:

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

Nota

Tutte le stringhe di connessione che stabiliscono connessioni con i database di Microsoft Access sono costituite da tre parti principali: il provider, l'origine dati e le credenziali di sicurezza (se applicabili).

Screenshot di una stringa di connessione generata.

Per eseguire query sul database connesso, utilizzare l'azione Esegui istruzione SQL. Power Automate supporta tutte le query essenziali, come SELECT, INSERT INTO e UPDATE.

Screenshot dell'azione Esegui istruzione SQL.

Quando tutte le query sono state eseguite, distribuire l'azione Chiudi connessione SQL per chiudere la connessione con il database.