CDaoRecordset::SetParamValue

virtu&al void SetParamValue (int nIndex,COleVariantamp const;var );
Tiro (CDaoException, CMemoryException);

virtu&al void SetParamValue (LPCTSTR lpszName, COleVariantamp const; var );
Tiro (CDaoException, CMemoryException);

Parámetros

nIndex

La posición numérica del parámetro en la colección de parámetros de la definición de consulta.

var

El valor para establecer; Vea la sección Comentarios.

lpszName

El nombre del parámetro cuyo valor desee establecer.

Observaciones

Llame a esta función miembro para establecer el valor de un parámetro del conjunto de registros en tiempo de ejecución. El parámetro debe ya han establecido como parte de la cadena SQL del conjunto de registros. Puede acceder a los parámetros por nombre o por su posición de índice en la colección.

Especificar el valor que se establece como un objeto COleVariant . Para obtener información acerca de cómo establecer el valor deseado y el tipo de objeto COleVariant , vea la clase COleVariant. Tenga en cuenta que si no se crea un conjunto de registros UNICODE, el objeto COleVariant debe declarar explícitamente ANSI. Esto puede hacerse mediante el formulario de vtSrc ) de lpszSrc, de COleVariant::COleVariant( ) del constructor con vtSrc establecido en VT_BSTRT (ANSI) o mediante la función COleVariant SetString( lpszSrc, vtSrc ) con vtSrc a VT_BSTRT.

Para obtener más información sobre la actualización de datos, consulte el artículo DAO Recordset: conjunto de registros de operaciones en la Guía del programador de Visual C++. Para obtener información relacionada, vea el tema "Objeto Parameter" en la ayuda de DAO.

Visió&n General de CDaoRecordset |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambiénnbsp;CDaoRecordset::GetParamValue, CDaoRecordset::m_nParams, CDaoRecordset::SetParamValue&Null

Index