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