CDynamicParameterAccessor::GetParam

Ruft die nonstring Daten für einen angegebenen Parameter aus dem Parameter Puffer ab.

template < class ctype > bool GetParam( 
   DBORDINAL nParam, 
   ctype* pData  
) const throw( );
template < class ctype > bool GetParam( 
   TCHAR* pParamName, 
   ctype* pData  
) const throw( );
void* GetParam( 
   DBORDINAL nParam  
) const throw( );
void* GetParam( 
   TCHAR* pParamName  
) const throw( );

Parameter

  • ctype
    Ein vorlagenbasierten Parameter, der der Datentyp ist.

  • nParam
    [in] Die Anzahl von Parametern (Offset von 1).Parameter 0 wird für Rückgabewerte reserviert.Die Parameter Nummer ist der Index des Parameters auf Grundlage ihrer Reihenfolge im Aufruf der Prozedur SQL- oder legt diese fest.Ein Beispiel finden Sie SetParam.

  • pParamName
    [in] Der Name des Parameters.

  • pData
    [out] Der Zeiger auf den Arbeitsspeicher, der die Abrufen von Daten aus dem Puffer enthält.

Rückgabewert

Für nicht auf Vorlagen basierende Versionen Punkte auf den Arbeitsspeicher, der die Abrufen von Daten aus dem Puffer enthält.Für vorlagenbasierten Versionen gibt truefalse bei Erfolg oder Fehler zurück.

Verwenden Sie GetParam, um nonstring Parameterdaten aus dem Puffer abzurufen.Verwenden Sie GetParamString Zeichenfolgenparameter, um Daten aus dem Puffer abzurufen.

Anforderungen

Header: atldbcli.h

Siehe auch

Referenz

CDynamicParameterAccessor-Klasse