ICommandWithParameters (provider OLE DB di Native Client)

Si applica a:SQL ServerDatabase SQL diAzure Istanzagestita di SQL di Azure Azure Synapse Analytics PlatformSystem (PDW)

Importante

SQL Server Native Client (spesso abbreviato SNAC) è stato rimosso da SQL Server 2022 (16.x) e SQL Server Management Studio 19 (SSMS). Non è consigliabile usare sia il provider OLE DB SQL Server Native Client (SQLNCLI o SQLNCLI11) che il provider Microsoft OLE DB legacy per SQL Server (SQLOLEDB). Passare al nuovo Microsoft OLE DB Driver (MSOLEDBSQL) per SQL Server in futuro.

I miglioramenti apportati al motore di database a partire da SQL Server 2012 (11.x) consentono a ICommandWithParameters::GetParameterInfo di ottenere descrizioni più accurate dei risultati previsti. È possibile che questi risultati più accurati differiscano dai valori restituiti da CommandWithParameters::GetParameterInfo nelle versioni precedenti di SQL Server. Per altre informazioni, vedere Metadata Discovery.

A partire da SQL Server 2012 (11.x), inoltre, quando si chiama ICommandWithParameters::SetParameterInfo, il valore passato al parametro pwszName deve essere un identificatore valido. Per altre informazioni, vedere Identificatori del database.

Vedi anche

Interfacce [OLE DB]