Share via


CDaoRecordset::SetParamValue

Llame a esta función miembro para establecer el valor de un parámetro en el conjunto de registros en tiempo de ejecución.

virtual void SetParamValue(
   int nIndex,
   const COleVariant& varValue 
);
virtual void SetParamValue(
   LPCTSTR lpszName,
   const COleVariant& varValue 
);

Parámetros

  • nIndex
    La posición numérica del parámetro en la colección de parámetros de la tabla.

  • var
    El valor el conjunto; vea las notas.

  • lpszName
    El nombre del valor del parámetro cuyo que desea establecer.

Comentarios

El parámetro se debe haber definido como parte de la cadena de SQL del conjunto de registros.Puede tener acceso al parámetro por nombre o por su posición de índice de la colección.

Especifique el valor para establecer como objeto de COleVariant .Para obtener información sobre cómo establecer el valor deseado y el tipo del objeto de COleVariant , vea la clase COleVariant.Tenga en cuenta que si no está creando un conjunto de registros de UNICODE, el objeto de COleVariant se debe declarar explícitamente ANSI.Puede hacerlo con el formulario de COleVariant:: COleVariant( lpszSrc**,** vtSrc ) de constructor con vtSrc establecido en VT_BSTRT (ANSI) o mediante la función SetString( lpszSrc**,** vtSrc ) de COleVariant con vtSrc establecido en VT_BSTRT.

Requisitos

encabezado: afxdao.h

Vea también

Referencia

Clase CDaoRecordset

Gráfico de jerarquía

CDaoRecordset::GetParamValue

CDaoRecordset::m_nParams

CDaoRecordset::SetParamValueNull