共用方式為


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
    [參數的數目 (從 1) 的位移。 參數 0 為傳回值。 參數的數目是根據其在 SQL 或預存程序呼叫順序的參數的索引。 如需範例,請參閱 SetParam

  • pParamName
    [in] 參數名稱。

  • pData
    [out] 包含資料的記憶體的指標擷取緩衝區。

傳回值

對於 nontemplated 版本,其中包含資料的記憶體中的點要從緩衝區。 對於包含版本、傳回 truefalse 在成功或失敗。

使用 GetParam 緩衝區擷取非字串參數資料。 使用 GetParamString 從緩衝區擷取字串參數資料。

需求

標題: atldbcli.h

請參閱

參考

CDynamicParameterAccessor 類別