CDynamicAccessor::SetValue
Przechowuje dane w określonej kolumnie.
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
[w] Parametr opartą na szablonie, który obsługuje dowolnego typu danych z wyjątkiem typu string (CHAR *, WCHAR *), które wymagają specjalnego traktowania.GetValueużywa typu danych na podstawie co określone w tym miejscu.pColumnName
[w] Wskaźnik na ciąg znaków zawierający nazwę kolumny.data
[w] Wskaźnik do pamięci zawierających dane.nColumn
[w] Numer kolumny.Numery kolumn zaczynają się od 1.Wartość 0 oznacza kolumnę zakładki, ewentualne.
Wartość zwracana
Jeśli chcesz ustawić ciąg danych, użyj wersji nontemplated GetValue.Wersje nontemplated tej metody zwraca void *, która wskazuje część buforu, który zawiera dane w określonej kolumnie.Zwraca NULL , jeśli nie znaleziono kolumny.
W przypadku innych typów danych jest prostsze opartą na szablonie wersjach GetValue.Powrócić do wersji opartą na szablonie true na sukces lub false w przypadku awarii.
Wymagania
Nagłówek: atldbcli.h