CDynamicParameterAccessor::SetParamString
Nastaví řetězec data zadaného parametru uložené ve vyrovnávací paměti.
bool SetParamString(
DBORDINAL nParam,
const CHAR* pString,
DBSTATUS status = DBSTATUS_S_OK
) throw( );
bool SetParamString(
DBORDINAL nParam,
const WCHAR* pString,
DBSTATUS status = DBSTATUS_S_OK
) throw( );
Parametry
nParam
[v] Počet parametrů (posun od 1).Parametr 0 je vyhrazena pro vrácené hodnoty.Parametr číslo je index parametru podle jeho pořadí volání uložené procedury nebo SQL.Viz SetParam příklad.pString
[v] Ukazatel na ANSI (CHAR) nebo Unicode (WCHAR) řetězec data zadaného parametru.Viz DBSTATUS v souboru oledb.h.Stav
[v] DBSTATUS Stav zadaný parametr.Informace o DBSTATUS hodnot, viz Stav v OLE DB Programmer's Reference, nebo vyhledat DBSTATUS v souboru oledb.h.
Poznámky
Vrátí true na úspěch nebo false při selhání.
SetParamStringselže, pokud se pokusíte nastavit řetězec, který je větší než maximální velikost pro pString.
Použití SetParamString Chcete-li nastavit řetězec parametru data ve vyrovnávací paměti.Použití SetParam Chcete-li nastavit parametr dat neřetězcový ve vyrovnávací paměti.
Požadavky
Záhlaví: také atldbcli.h