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.

Schermopname van het dialoogvenster Eigenschappen van gegevenskoppeling.

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.

  1. 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.

  2. Zodra u de wizard opent, selecteert u het juiste stuurprogramma voor de database onder het tabblad Provider.

    Schermopname van het tabblad Provider van Eigenschappen van gegevenskoppeling.

  3. 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.

    Schermopname van het tabblad Verbinding van Eigenschappen van gegevenskoppeling.

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

    Schermopname van het tabblad Geavanceerd van Eigenschappen van gegevenskoppeling.