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
Analytics Platform Systeem (PDW)
SQL-database in Microsoft Fabric
OLE DB-stuurprogramma downloaden
De OLE DB Driver voor SQL Server kan meerdere rijsets teruggeven vanuit SQL Server-instructies. SQL Server-instructies geven resultaten met meerdere rijen terug onder de volgende voorwaarden:
Gebatchte SQL-instructies worden als één enkel commando ingediend.
Stored procedures implementeren een batch van SQL-instructies.
Batches
De OLE DB Driver voor SQL Server herkent het puntkomma-teken als een batch-scheidingsteken voor SQL-instructies:
WCHAR* wSQLString = L"SELECT * FROM Categories; "
L"SELECT * FROM Products";
Het verzenden van meerdere SQL-statements in één batch is efficiënter dan elke SQL-instructie afzonderlijk uitvoeren. Het verzenden van één batch vermindert het aantal netwerk-retouren van de client naar de server.
Opgeslagen procedures
SQL Server geeft voor elke instructie in een stored procedure een resultaatset terug, dus de meeste opgeslagen procedures geven meerdere resultaatsets terug.