ICommandWithParameters (fournisseur OLE DB Native Client)

S’applique à :SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)

Important

SQL Server Native Client (souvent abrégé en SNAC) a été supprimé dans SQL Server 2022 (16.x) et SQL Server Management Studio 19 (SSMS). Le fournisseur OLE DB pour SQL Server Native Client (SQLNCLI ou SQLNCLI11) et le fournisseur Microsoft OLE DB hérité pour SQL Server (SQLOLEDB) ne sont pas recommandés dans les nouveaux développements. Utilisez à la place le nouveau Microsoft OLE DB Driver (MSOLEDBSQL) pour SQL Server.

Les améliorations apportées au moteur de base de données à compter de SQL Server 2012 (11.x) permettent à ICommandWithParameters::GetParameterInfo d'obtenir des descriptions plus exactes des résultats attendus. Ces résultats plus exacts peuvent différer des valeurs retournées par CommandWithParameters::GetParameterInfo dans les versions précédentes de SQL Server. Pour plus d’informations, consultez Découverte des métadonnées.

Depuis SQL Server 2012 (11.x), lors de l’appel d’ICommandWithParameters::SetParameterInfo, la valeur passée au paramètre pwszName doit être un identificateur valide. Pour plus d'informations, consultez Database Identifiers.

Voir aussi

Interfaces (OLE DB)