指定されたパラメーターの文字列以外のデータをパラメーター バッファーから取得します。
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
[入力] パラメーター番号 (開始値 1)。 パラメーター 0 は、戻り値のために予約されています。 パラメーター番号は、SQL またはストアド プロシージャ呼び出し内でのパラメーターの順序に基づくインデックスです。 例については、「CDynamicParameterAccessor:SetParam」を参照してください。pParamName
[入力] パラメーター名。pData
[出力] バッファーから取得したデータを格納するメモリへのポインター。
戻り値
template 宣言がない形式の場合は、バッファーから取得したデータを持つメモリを指すポインターを返します。 template 宣言がある形式の場合は、正常終了したことを示す true か、または失敗したことを示す false を返します。
GetParam は、バッファーから文字列でないパラメーター データを取得する場合に使用します。 バッファーから文字列パラメーター データを取得する場合には、GetParamString を使ってください。
必要条件
**ヘッダー:**atldbcli.h