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.Index založený na jeho pořadí volání uložené procedury SQL nebo parametr je parametr číslo.Viz SetParam příklad.pString
[v] Ukazatel na ANSI (CHAR) nebo Unicode (WCHAR) dat zadaný parametr řetězec.Viz DBSTATUS v souboru oledb.h.Stav
[v] DBSTATUS Stav zadaný parametr.Informace o DBSTATUS hodnoty, 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í.
SetParamStringse nezdaří, pokud se pokusíte nastavit řetězec, který je větší než zadaná maximální velikost pString.
Použití SetParamString nastavit řetězec parametru data ve vyrovnávací paměti.Použití SetParam nastavíte neřetězcový parametr data ve vyrovnávací paměti.
Požadavky
Záhlaví: atldbcli.h