Sdílet prostřednictvím


CDynamicStringAccessor::SetString

Nastaví zadaný sloupec data jako řetězec.

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
    [v] Číslo sloupce.Čísla sloupců na začátku 1.Zvláštní hodnota 0 odkazuje na sloupec záložky, případně.

  • pColumnName
    [v] Ukazatel na řetězec znaků, který obsahuje název sloupce.

  • data
    [v] Ukazatel na řetězec dat k zápisu na zadaný sloupec.

Vrácená hodnota

Ukazatel na řetězec, který chcete nastavit zadaný sloupec.Hodnota je typu BaseType, která bude CHAR nebo WCHAR podle toho, zda _UNICODE je nebo není definován.

Poznámky

Druhý přepsat přijímá formuláře název sloupce jako řetězce ANSI a třetí přepsat přijímá formuláře název sloupce jako řetězec znaků Unicode.

Pokud _SECURE_ATL je definován má nenulovou hodnotu, bude generována výraz selhání modulu runtime, pokud vstupní data řetězec je delší než maximální povolená délka dat Odkazovaný sloupec.Vstupní řetězec, jinak bude zkrácen, pokud je delší než maximální povolená délka.

Požadavky

Záhlaví: také atldbcli.h

Viz také

Referenční dokumentace

CDynamicStringAccessor – třída