CDynamicAccessor::SetValue
Uloží data určeného sloupce.
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( );
Parametry
ctype
[v] Bez vizuálního vzhledu parametr, který zpracovává libovolný typ dat s výjimkou typy řetězců (CHAR *, WCHAR *), které vyžadují zvláštní zacházení.GetValuepoužívá příslušný datový typ, který je založen na text, který zadáte v tomto poli.pColumnName
[v] Ukazatel na řetězec znaků obsahující název sloupce.data
[v] Ukazatel na paměť obsahuje data.nColumn
[v] Číslo sloupce.Čísla sloupců na začátku 1.Hodnota 0 odkazuje sloupec záložky, pokud existuje.
Vrácená hodnota
Pokud chcete nastavit řetězec data, používat verzi nontemplated GetValue.Nontemplated verze této metody vrátit void *, který odkazuje na část vyrovnávací paměti, která obsahuje zadaný sloupec data.Vrátí NULL Pokud sloupec nebyl nalezen.
Pro všechny ostatní typy dat, je jednodušší použít šablony verze GetValue.Šablony verze vrátit true na úspěch nebo false při selhání.
Požadavky
Záhlaví: také atldbcli.h