Classe CDynamicParameterAccessor

Simile a CDynamicAccessor ma ottiene informazioni sui parametri da impostare chiamando l'interfaccia di ICommandWithParameters .

class CDynamicParameterAccessor : public CDynamicAccessor

Membri

a5e334ft.collapse_all(it-it,VS.110).gifMetodi

CDynamicParameterAccessor

Il costruttore.

GetParam

Recupera i dati dei parametri dal buffer.

GetParamCount

Recupera il numero dei parametri della funzione di accesso.

GetParamIO

Determina se il parametro specificato è un input o di output.

GetParamLength

Recupera la lunghezza del parametro specificato memorizzato nel buffer.

GetParamName

Recupera il nome di un parametro specificato.

GetParamStatus

Recupera lo stato del parametro specificato memorizzato nel buffer.

GetParamString

Recupera i dati in formato stringa del parametro specificato memorizzato nel buffer.

GetParamType

Recupera il tipo di dati di parametro specificato.

SetParam

Imposta il buffer utilizzando i dati dei parametri.

SetParamLength

Imposta la lunghezza del parametro specificato memorizzato nel buffer.

SetParamStatus

Imposta lo stato del parametro specificato memorizzato nel buffer.

SetParamString

Imposta i dati in formato stringa del parametro specificato memorizzato nel buffer.

Note

Il provider deve supportare ICommandWithParameters affinché il consumer possa utilizzare questa classe.

Le informazioni sui parametri sono memorizzate in un buffer che viene creato e gestito da questa classe.Per ottenere i dati dei parametri dal buffer tramite GetParam e GetParamType.

Per un esempio dell'utilizzo di questa classe per eseguire una stored procedure di SQL Server e recuperare i valori dei parametri di output, vedere l'articolo della Knowledge Base Q058860 intitolato "HOWTO: Execute Stored Procedure using CDynamicParameterAccessor" (informazioni in lingua inglese). Gli articoli della Knowledge Base sono disponibili nella documentazione di Visual Studio in MSDN Library o a https://support.microsoft.com/support/.

Requisiti

Header: atldbcli.h

Vedere anche

Riferimenti

Classe CAccessor

Classe CDynamicAccessor

Classe CManualAccessor

Concetti

Modelli consumer OLE DB (C++)

Riferimento dei modelli consumer OLE DB