Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Establece el búfer de parámetro con los datos especificados (de cadena).
template < class ctype >
bool SetParam(
DBORDINAL nParam,
const ctype* pData,
DBSTATUS status = DBSTATUS_S_OK
) throw( );
template < class ctype >
bool SetParam(
TCHAR* pParamName,
const ctype* pData,
DBSTATUS status = DBSTATUS_S_OK
) throw( );
Parámetros
ctype
Un parámetro con plantillas que es el tipo de datos.nParam
[in] número de parámetro de (desplazamiento desde 1).El parámetro 0 se reserva por valores devueltos.El parámetro número es el índice del parámetro basándose en su orden de SQL o la llamada a un procedimiento almacenado.Por ejemplo:WCHAR* wszSQL = L"SELECT * FROM Authors WHERE State='?' AND LName='?'"; CCommand<CDynamicParameterAccessor> rs; //... rs.SetParam<LONG>(1, &m_BillingID); rs.SetParam<CString>(2, &m_strFirstName);pParamName
[in] Nombre del parámetro.pData
[in] puntero a El a memoria que contiene los datos que se van a escribir en el búfer.status
[in] estado de la columna de El DBSTATUS .Para obtener información sobre los valores de DBSTATUS , vea Situación en la referencia delprogramador, o la búsqueda de DBSTATUS en oledb.h.
Valor devuelto
Devuelve true en correctamente o false en el error.
Utilice SetParam para establecer datos recursos de parámetro en el búfer.Utilice SetParamString para establecer datos de parámetro de cadena en el búfer.
Requisitos
Header: atldbcli.h