Database
Verbinding maken met databases en SQL-instructies uitvoeren
| SQL-verbinding openen |
| SQL-instructie uitvoeren |
| SQL-verbinding sluiten |
Aan de slag met databaseacties
Als u verbinding wilt maken met een database, gebruikt u de actie SQL-verbinding openen. Met het veld Verbindingsreeks wordt alle informatie opgegeven die nodig is om verbinding te maken met een database, zoals het stuurprogramma, de database, servernamen en de gebruikersnaam en het wachtwoord.
Verbinding maken met een Excel-database:
Voorbeeld van een verbindingsreeks die wordt gebruikt om verbinding te maken met een Excel-databaseverbindingsreeks die kan worden gebruikt, is:
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\myFolder\myExcelFile.xlsx;Extended Properties="Excel 12.0 Xml;HDR=YES";
Voorbeeld van een verbindingsreeks die wordt gebruikt om verbinding te maken met een Access-database:
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\myFolder\myAccessFile.accdb; Persist Security Info=False;
Om handmatig een verbindingsreeks op te bouwen, selecteert u Verbindingsreeks maken om het venster Eigenschappen gegevenskoppeling te openen. Met de gegevenskoppelingstool kan de gebruiker de vereiste verbindingsreeks stap voor stap samenstellen.

Note
Power Automate voor bureaublad is een 64-bits toepassing, alleen 64-bits geïnstalleerde stuurprogramma's zijn beschikbaar voor selectie in de actie SQL-verbinding openen.
Databaseacties
SQL-verbinding openen
Een nieuwe verbinding met een database openen
Invoerparameters
| Argument | Optioneel | Accepteert | Standaardwaarde | Beschrijving |
|---|---|---|---|---|
| Connection string | Nee | Tekstwaarde | De verbindingsreeks die moet worden gebruikt om verbinding te maken met de database |
Variabelen gemaakt
| Argument | Type | Beschrijving |
|---|---|---|
| SQLConnection | SQL-verbinding | Een ingang voor de nieuwe SQL-verbinding |
Uitzonderingen
| Uitzondering | Beschrijving |
|---|---|
| Kan niet verbinden met gegevensbron | Geeft een probleem aan bij het maken van verbinding met de gegevensbron |
| Ongeldige verbindingsreeks | Geeft aan dat de opgegeven verbindingsreeks ongeldig is |
SQL-instructie uitvoeren
Verbinding maken met een database en een SQL-instructie uitvoeren
Invoerparameters
| Argument | Optioneel | Accepteert | Standaardwaarde | Beschrijving |
|---|---|---|---|---|
| Get connection by | N.v.t. | Verbindingsreeks, SQL-verbindingsvariabele | Variabele SQL-verbinding | Geeft aan of er een nieuwe verbinding moet worden gemaakt vanuit een opgegeven verbindingsreeks of dat een reeds geopende verbinding moet worden geselecteerd |
| SQL connection | Nee | SQL-verbinding | De ingang voor de nieuwe SQL-verbinding | |
| Connection string | Nee | Tekstwaarde | De verbindingsreeks die moet worden gebruikt om verbinding te maken met de database | |
| SQL statement | Nee | Tekstwaarde | De SQL-instructie die moet worden uitgevoerd op de database | |
| Timeout | Ja | Numerieke waarde | 30 | De maximale tijdsduur die moet worden gewacht op een resultaat van de database |
Variabelen gemaakt
| Argument | Type | Beschrijving |
|---|---|---|
| QueryResult | Gegevenstabel | Het resultaat van de database in de vorm van een gegevenstabel met rijen en kolommen |
Uitzonderingen
| Uitzondering | Beschrijving |
|---|---|
| Kan niet verbinden met gegevensbron | Geeft een probleem aan bij het maken van verbinding met de gegevensbron |
| Ongeldige verbindingsreeks | Geeft aan dat de opgegeven verbindingsreeks ongeldig is |
| Fout in SQL-instructie | Geeft aan dat de opgegeven SQL-instructie een fout bevat |
SQL-verbinding sluiten
Een open verbinding met een database sluiten
Invoerparameters
| Argument | Optioneel | Accepteert | Standaardwaarde | Beschrijving |
|---|---|---|---|---|
| SQL connection | Nee | SQL-verbinding | De ingang voor de nieuwe SQL-verbinding |
Variabelen gemaakt
- Deze actie levert geen variabelen op
Uitzonderingen
- Deze actie omvat geen uitzonderingen
De verbindingsreeks configureren
SQL-acties vereisen een databaseverbinding. Om verbinding te maken met een database, voert u de tekenreeks handmatig of als variabele in. Wanneer de actie verbinding maakt met een database, wordt de verbinding opgeslagen in een SQL-verbindingsvariabele.
Selecteer Verbindingsreeks samenstellen om het venster Data Link-eigenschappen weer te geven. Met de datalink-tool kan de gebruiker de vereiste verbindingsreeks stap voor stap samenstellen.
Zodra u de wizard opent, selecteert u het juiste stuurprogramma voor de database onder het tabblad Provider.

Voer vervolgens onder het tabblad Verbinding de overige details in, zoals de servernaam, de gebruikersnaam, het wachtwoord en de databasenaam. Selecteer de knop Verbinding testen om te testen of de verbindingsreeks met succes verbinding maakt met een database. U kunt ook een kant-en-klare verbindingsreeks kopiëren.

Geef een time-out voor de verbinding en aanvullende netwerkinstellingen op via het tabblad Geavanceerd.
