CDynamicAccessor::SetValue
儲存到指定的資料行的資料。
template < class ctype >
bool SetValue(
DBORDINAL nColumn,
const ctype& data
) throw( );
template < class ctype >
bool SetValue(
const CHAR * pColumnName,
const ctype& data
) throw( );
template <class ctype>
bool SetValue(
const WCHAR *pColumnName,
const ctype& data
) throw( );
參數
ctype
[in]樣板化的參數來處理字串型別以外的任何資料型別 (CHAR 1, WCHAR 1),這需要特別處理。 GetValue使用適當的資料類型,根據您所指定以下。pColumnName
[in]要包含的資料行名稱的字元字串變數的指標。data
[in]包含資料的記憶體指標。nColumn
[in]資料行數目。 資料行編號從 1 開始。 值為 0 參照到書籤資料行中,如果有的話。
傳回值
如果您要設定的字串資料,請使用非樣板版本的GetValue。 這個方法的非樣板版本都會傳回 void 1,其中的一部份,其中包含指定的資料行資料的緩衝區所指向的點。 傳回 NULL 如果找不到資料行。
對於其他資料型別時,會更容易使用的樣板化版本GetValue。 樣板化版本都會傳回 ,則為 true 成功或 ,則為 false 錯誤所致。
需求
標頭: atldbcli.h