CDynamicParameterAccessor::SetParamString
Imposta i dati in formato stringa del parametro specificato memorizzato nel buffer.
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( );
Parametri
nParam
[in] numero di parametri (offset da 1).Il parametro 0 viene riservato ai valori restituiti.Il numero dei parametri è l'indice del parametro in base al relativo ordine in SQL o nella chiamata di stored procedure.Vedere SetParam per un esempio.pString
[in] puntatore A ANSI (CHAR) o ai dati in formato stringa Unicode (WCHAR) del parametro specificato.Vedere DBSTATUS in oledb.h.status
[in] lo stato di DBSTATUS del parametro specificato.Per informazioni sui valori di DBSTATUS , vedere lo statoin OLE DB Programmer's Reference, o trovare DBSTATUS in oledb.h.
Note
Restituisce true su positivo o false in caso di errore.
SetParamString avrà esito negativo se si tenta di impostare una stringa che è superiore alla dimensione massima specificata per pString.
Utilizzare SetParamString per impostare i dati di parametro stringa nel buffer.Utilizzare SetParam per impostare i dati dei parametri nonstring nel buffer.
Requisiti
Header: atldbcli.h