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.Sloupec čísel začíná 1.Speciální hodnotu 0 odkazuje na záložku sloupce případné.

  • pColumnName
    [v] Ukazatel na řetězec znaků obsahující název sloupce.

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

Vrácená hodnota

Ukazatel na řetězec, do kterého chcete nastavit zadaný sloupec.Hodnota je typu BaseType, který bude CHAR nebo WCHAR v závislosti na tom, zda _UNICODE je nebo není definován.

Poznámky

Přepsat druhý formulář má název sloupce jako řetězec ANSI a třetí přepsat formulář má název sloupce jako řetězec ve formátu Unicode.

Pokud _SECURE_ATL je definován Chcete-li mít nenulovou nezdaru při běhu je generována, pokud vstupní data je řetězec delší než maximální povolená délka dat odkazované sloupce.Vstupní řetězec, jinak bude zkrácen, pokud je delší než maximální povolená délka.

Požadavky

Záhlaví: atldbcli.h

Viz také

Referenční dokumentace

Třída CDynamicStringAccessor