CDynamicStringAccessor::SetString
Imposta i dati specificati di colonna come stringa.
HRESULT SetString(
DBORDINAL nColumn,
BaseType* data
) throw( );
HRESULT SetString(
const CHAR* pColumnName,
BaseType* data
) throw( );
HRESULT SetString(
const WCHAR* pColumnName,
BaseType* data
) throw( );
Parametri
nColumn
[in] numero di colonne.I numeri di colonne iniziano con 1.Il valore speciale di 0 si riferisce alla colonna bookmark, se disponibile.pColumnName
[in] puntatore A una stringa di caratteri che contiene il nome della colonna.data
[in] puntatore Ai dati in formato stringa da scrivere nella colonna specificata.
Valore restituito
Un puntatore al valore stringa in corrispondenza per impostare la colonna specificata.Il valore è di tipo BaseType, all'CHARo WCHARa seconda che _UNICODEè definito o meno.
Note
La seconda forma di override accetta il nome della colonna come una stringa ANSI e il terzo form di override accetta il nome della colonna come stringhe Unicode.
Se _SECURE_ATL viene definito avere un valore diverso da zero, un errore di asserzione runtime viene generato se la stringa di data di input è maggiore della lunghezza massima consentita della colonna di dati a cui si fa riferimento.In caso contrario, la stringa di input sarà troncata se è maggiore della lunghezza massima consentita.
Requisiti
Header: atldbcli.h