Condividi tramite


ICommandWithParameters (provider OLE DB di Native Client)

Si applica a: SQL Server database SQL di Azure Istanza gestita di SQL di Azure azure Synapse Analytics Analytics Platform System (PDW)

Importante

SQL Server Native Client (spesso abbreviato SNAC) è stato rimosso da SQL Server 2022 (16.x) e da SQL Server Management Studio 19 (SSMS). Il provider OLE DB di SQL Server Native Client (SQLNCLI o SQLNCLI11) e il provider OLE DB legacy Microsoft per SQL Server (SQLOLEDB) non sono consigliati per lo sviluppo di nuove applicazioni. In futuro, passare al nuovo driver Microsoft OLE DB (MSOLEDBSQL) per SQL Server.

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]