Freigeben über


CManualAccessor::AddParameterEntry

Fügt einem Parametereintrag den Parametereintragsstrukturen hinzu.

void AddParameterEntry( 
   DBORDINAL nOrdinal, 
   DBTYPE wType, 
   DBLENGTH nColumnSize, 
   void* pData, 
   void* pLength = NULL, 
   void* pStatus = NULL, 
   DBPARAMIO eParamIO = DBPARAMIO_INPUT  
) throw ( );

Parameter

Siehe DBBINDING in der OLE DB-Programmierreferenz.

  • nOrdinal
    [in] einen Parameterwert.

  • wType
    [in] Datentyp.

  • nColumnSize
    [in] Spaltengröße in Bytes.

  • pData
    [in] Ein Zeiger auf die Daten anderer Spalten gespeichert im Puffer.

  • pLength
    [in] Ein Zeiger auf die Feldlänge, nach Bedarf.

  • pStatus
    [in] Ein Zeiger auf den Spaltenstatus gebunden werden Variablen, nach Bedarf.

  • eParamIO
    [in] gibt an, ob der Parameter, mit dem sich die Bindung zugeordnet ist, einer Eingabe, eine Eingabe/Ausgabe oder Ausgabeparameter handelt.

Hinweise

Um diese Funktion verwenden, müssen Sie zuerst CreateParameterAccessor.

Anforderungen

Header: atldbcli.h

Siehe auch

Referenz

CManualAccessor-Klasse

CManualAccessor::AddBindEntry

Konzepte

DBViewer-Beispiel