CDynamicStringAccessor::SetString
Zestawy danych określonej kolumny jako ciąg.
HRESULT SetString(
DBORDINAL nColumn,
BaseType* data
) throw( );
HRESULT SetString(
const CHAR* pColumnName,
BaseType* data
) throw( );
HRESULT SetString(
const WCHAR* pColumnName,
BaseType* data
) throw( );
Parametry
nColumn
[w] Numer kolumny.Numery kolumn zaczynają się od 1.Specjalną wartość 0 oznacza kolumnę zakładki, ewentualne.pColumnName
[w] Wskaźnik na ciąg znaków zawierający nazwę kolumny.data
[w] Wskaźnik do danych ciągu są zapisywane w określonej kolumnie.
Wartość zwracana
Wskaźnik wartości ciągu, do którego należy ustawić określonej kolumny.Wartość jest typu BaseType, który będzie CHAR lub WCHAR zależnie od tego, czy _UNICODE jest zdefiniowany lub nie.
Uwagi
Drugi zastąpić formularza ma nazwę kolumny jako ciąg ANSI i trzeci zastąpić formularza ma nazwę kolumny jako ciąg znaków Unicode.
Jeśli _SECURE_ATL jest zdefiniowany mają wartość niezerową, zostanie wygenerowany błąd potwierdzenia runtime, jeśli dane wejściowe data ciąg jest dłuższy niż maksymalną dozwoloną długość kolumny danych, do której następuje odwołanie.W przeciwnym razie ciąg wejściowy zostaną obcięte, jeżeli jest dłuższa niż maksymalna dozwolona liczba znaków.
Wymagania
Nagłówek: atldbcli.h