CDaoRecordset::GetFieldValue

virtu&al void GetFieldValue (LPCTSTR lpszNameCOleVariantamp;varValue );
Tiro (CDaoException, CMemoryException);

virtu&al void GetFieldValue (int nIndexCOleVariantamp;varValue );
Tiro (CDaoException, CMemoryException);

virtual COleVariant GetFieldValue (LPCTSTR lpszName );
Tiro (CDaoException, CMemoryException);

virtual COleVariant GetFieldValue (int nIndex );
Tiro (CDaoException, CMemoryException);

Valor devuelto

Las dos versiones de GetFieldValue que devuelven un valor de devolución un objeto COleVariant que contiene el valor de un campo.

Parámetros

lpszName

Un puntero a una cadena que contiene el nombre de un campo.

varValue

Una referencia a un objeto COleVariant que almacenará el valor de un campo.

nIndex

Un índice basado en cero del campo en la colección de campos del conjunto de registros, para la búsqueda por índice.

Observaciones

Llamar a esta función miembro para recuperar datos de un objeto recordset. Puede buscar un campo por nombre o por posición ordinal.

&Notanbsp;  Es más eficiente para llamar a uno de las versiones de esta función miembro que tenga una referencia de objeto COleVariant como parámetro, en lugar de llamar a una versión que devuelve un objeto COleVariant.

Utilice GetFieldValue y SetFieldValue para enlazar dinámicamente campos en tiempo de ejecución, en lugar de enlazar estáticamente columnas utilizando el mecanismo de DoFieldExchange.

GetFieldValue y el mecanismo de DoFieldExchange pueden combinarse para mejorar el rendimiento. Por ejemplo, utilice GetFieldValue para recuperar un valor que necesita sólo bajo demanda y asigne esa llamada a un botón de "Más información" en la interfaz.

Para obtener más información acerca de enlazar dinámicamente campos, consulte el artículo conjunto de registros DAO: dinámicamente los registros de enlace en la Guía del programador de Visual C++. Para obtener información relacionada, vea los temas "Objeto Field" y "Propiedad de valor" en la ayuda de DAO.

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

Vea tambié&nnbsp;CDaoRecordset::SetFieldValue

Index