Udostępnij za pośrednictwem


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

Zobacz też

Informacje

Klasa CDynamicStringAccessor