Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Le fournisseur OLE DB SQL Server Native Client peut retourner plusieurs ensembles de lignes à partir d’instructions SQL Server. Les instructions SQL Server retournent des résultats d’ensemble de lignes multiples dans les conditions suivantes :
Les instructions SQL batch sont envoyées sous forme de commande unique.
Les procédures stockées implémentent un lot d’instructions SQL.
Lots
Le fournisseur OLE DB SQL Server Native Client reconnaît le caractère point-virgule en tant que délimiteur par lots pour les instructions SQL :
WCHAR* wSQLString = L"SELECT * FROM Categories; "
L"SELECT * FROM Products";
L’envoi de plusieurs instructions SQL dans un lot est plus efficace que l’exécution de chaque instruction SQL séparément. L’envoi d’un lot réduit les allers-retours réseau du client vers le serveur.
Procédures stockées
SQL Server retourne un jeu de résultats pour chaque instruction d’une procédure stockée, de sorte que la plupart des procédures stockées SQL Server retournent plusieurs jeux de résultats.