CDynamicParameterAccessor::GetParam

パラメーター バッファーから指定されたパラメーターのないデータを取得します。

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( );

パラメーター

  • ctype
    データ型を持つテンプレート パラメーター。

  • nParam
    [in] パラメーター数 (1)のオフセット。0 パラメーターは戻り値に予約されています。パラメーター数は、 SQL またはストーアド プロシージャ呼び出しの順序に基づいてパラメーターのインデックスです。例については SetParam を参照してください。

  • pParamName
    [入力] パラメーター名。

  • pData
    [out] バッファーから取得したデータを含むメモリへのポインター。

戻り値

nontemplated バージョンでは、含むメモリを指すバッファーから取得されるデータ。失敗の成功のテンプレート バージョン、戻り TRUE または false の場合は。

バッファーからないパラメーター データを取得するために GetParam を使用します。バッファーから文字列パラメーターのデータを取得するために GetParamString を使用します。

必要条件

ヘッダー: atldbcli.h

参照

関連項目

CDynamicParameterAccessor クラス