Udostępnij za pośrednictwem


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

Zobacz też

Informacje

CDynamicStringAccessor — Klasa