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.
Cette section décrit la prise en charge des paramètres table dans le fournisseur OLE DB SQL Server Native Client. Pour plus d’informations sur la vue d’ensemble, consultez Table-Valued Parameters (SQL Server Native Client). Pour obtenir un exemple, consultez Utiliser les paramètres Table-Valued (OLE DB).
Remarques
Actuellement, vous pouvez envoyer des données multirow au serveur en tant que paramètres à une procédure avec des jeux de paramètres (paramètre DBPARAMS dans ICommand::Execute). Avec les jeux de paramètres, chaque élément du jeu doit être envoyé dans une demande d’appel de procédure distante distincte (RPC) au serveur. Les paramètres table fournissent des fonctionnalités similaires, mais il existe une meilleure intégration avec le serveur. Cela réduit le nombre de requêtes RPC et active les opérations définies sur le serveur.
Les paramètres table sont pris en charge dans le fournisseur OLE DB SQL Server Native Client en tant qu’objets OLE DB Rowset . Tout Rowset objet peut être fourni par le consommateur (autrement dit, l’application cliente utilisant le fournisseur OLE DB SQL Server Native Client) comme espace réservé pour les paramètres de paramètre table. Les paramètres table sont traités comme d’autres types de paramètres SQL Server. Le fournisseur OLE DB SQL Server Native Client fournit des interfaces de création, de découverte, de spécification, de liaison et de schéma.
Dans cette section
Exécution de commandes contenant des paramètres Table-Valued
Ensembles de lignes de schéma modifiés pour les paramètres de Table-Valued OLE DB
Prise en charge du type de paramètre OLE DB Table-Valued (méthodes)
Prise en charge du type de paramètre OLE DB Table-Valued (Propriétés)
Voir aussi
SQL Server Native Client (OLE DB)
Utiliser des paramètres Table-Valued (OLE DB)