Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
van toepassing op:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics-
Overzicht
Met SQL Bindings voor Visual Studio Code kunt u Azure Functions ontwikkelen met Azure SQL-bindingen. Zie Azure Functions maken met de SQL Bindings-extensie voor Visual Studio Code voor meer informatie. Als u de extensie wilt installeren, raadpleegt u de SQL Bindings-extensie voor Visual Studio Code.
Vanuit de objectverkenner
Als u een Azure-functie wilt maken op basis van een specifieke tabel of weergave in Objectverkenner, klikt u met de rechtermuisknop op een tabel of weergave vanaf een verbonden server in SQL Server Object Explorer en selecteert u Azure-functie maken met SQL-binding.
Opdracht Tabelobjectverkenner:
Objectverkenner-opdracht bekijken:
Als u het Azure Function-project nog niet hebt gemaakt, wordt er een Visual Studio Code-prompt weergegeven om u te helpen bij het maken van een nieuw Azure Function-project.
Vervolgens wordt u gevraagd om de map te selecteren waarin u de Azure-functie wilt maken.
Als u een Azure-functie met SQL-binding maakt vanuit een tabel, wordt u door de extensie gevraagd om het bindingstype te selecteren dat u wilt gebruiken, ofwel een Input binding (gegevens uit een database ophalen) of Output (gegevens opslaan in een database).
Opmerking
Azure Function met SQL-binding vanuit een weergave ondersteunt alleen Input bindingen.
De extensie vraagt u vervolgens om de naam van de functie in te voeren die u voor de Azure-functie wilt gebruiken.
Als u al verbindingsreeksen hebt opgeslagen in de local.settings.json, wordt u door de extensie gevraagd om de verbindingsreeks te selecteren die moet worden gebruikt voor de Azure-functie of om een nieuwe verbindingsreeks te maken.
Als u nieuwe lokale app-instelling maken selecteert, wordt u door de extensie gevraagd om de naam en waarde van de verbindingsreeks in te voeren.
Als u de Azure-functie maakt met SQL-binding naar een bestaand Azure Function-project, wordt u door de extensie gevraagd of u het wachtwoord voor de verbindingsreeks in het local.settings.json bestand wilt opnemen.
Als u Ja selecteert, wordt het wachtwoord opgeslagen in het local.settings.json bestand. Als u Nee selecteert, waarschuwt de extensie u dat het wachtwoord niet is opgeslagen in het local.settings.json bestand (in dit voorbeeld) en moet u het wachtwoord later handmatig toevoegen aan dit bestand.
De extensie vraagt u vervolgens om de naamruimte voor de Azure-functie op te geven.
Als u een gloednieuw Azure Function-project maakt met SQL-binding, wordt in de extensie gevraagd of u het wachtwoord voor de verbindingsreeks in het local.settings.json bestand wilt opnemen.
Er wordt een voortgangsmelding weergegeven om aan te geven dat de Azure-functie is voltooid.
Zodra de Azure-functie is gemaakt, genereert de extensie de code voor een Input of Output binding. Zie Gegenereerde code voor Azure-functies met SQL-bindingen voor meer informatie.