Freigeben über


CDynamicParameterAccessor::GetParamStatus

Ruft den Status des angegebenen Parameters ab, der im Puffer gespeichert wird.

bool GetParamStatus( 
   DBORDINAL nParam, 
   DBSTATUS* pStatus 
); 
DBSTATUS* GetParamStatus( 
   DBORDINAL nParam  
) const throw( );

Parameter

  • nParam
    [in] die einen Parameterwert (Offset von 1). Parameter 0 wird für Rückgabewerte reserviert. In einen Parameterwert ist der Index des Parameters anhand ihrer Reihenfolge im SQL- oder Prozeduraufruf. Ein Beispiel finden Sie unter SetParam.

  • pStatus
    [out] Ein Zeiger auf die Variable DBSTATUS, die den Status des angegebenen Parameters enthält. Weitere Informationen über DBSTATUS-Werte, finden Sie unter Status in der OLE DB-Programmierreferenz, oder indem Sie für DBSTATUS in oledb.h.

Hinweise

Die erste Überschreibung gibt true bei Erfolg oder false auf Fehler zurück. Die zweiten Überschreiben zeigt auf den Arbeitsspeicher, der den Status des angegebenen Parameters enthält.

Anforderungen

Header: atldbcli.h

Siehe auch

Referenz

CDynamicParameterAccessor-Klasse