CDynamicStringAccessor::SetString
Ustawia dane określonej kolumny jako ciąg znaków.
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.Specjalne wartość 0 odwołuje się do kolumny zakładki ewentualne.pColumnName
[w] Wskaźnik na ciąg znaków, który zawiera nazwę kolumny.data
[w] Wskaźnik do danych string do zapisania określonej kolumny.
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 w zależności od tego, czy _UNICODE jest zdefiniowany lub nie.
Uwagi
Drugi zastąpić formularz ma nazwę kolumny jako ciąg znaków ANSI i trzeci zastąpić formularz ma nazwę kolumny jako ciąg Unicode.
Jeśli _SECURE_ATL jest zdefiniowany mieć wartość różną od zera, zostanie wygenerowany błąd potwierdzenia runtime, jeśli dane wejściowe data ciąg jest dłuższy niż maksymalną długość kolumny danych odwołania.W przeciwnym razie ciąg wejściowy zostanie obcięty, jeśli jest dłuższa niż maksymalna dozwolona liczba znaków.
Wymagania
Nagłówek: atldbcli.h