CDaoRecordset::IsFieldDirty

BOOL IsFieldDirty (void * pv ) const;
Tiro (CDaoException, CMemoryException);

Valor devuelto

Distinto de cero si el miembro de datos de campo especificado está marcado como sucia; caso contrario 0.

Parámetros

pv

Un puntero a miembro de datos de campo cuyo estado desea comprobar, o NULL para determinar si cualquiera de los campos son sucio.

Observaciones

Llame a esta función de miembro determinar si el miembro de datos de campo especificado de un dinámico ha sido marcado como "sucio" (modificado). Los datos de todos los miembros de datos de campo sucio se transferirán al registro en el origen de datos cuando se actualiza el registro actual mediante una llamada a la función de miembro de actualización de CDaoRecordset (después de una llamada a Editar o AddNew). Con este conocimiento, usted puede seguir los pasos, como infatigables el miembro de datos de campo para marcar la columna, por lo que no se escribirán en el origen de datos. Para obtener más información sobre la marca sucia, consulte el artículo conjunto de registros DAO: caché varios registros en la Guía del programador de Visual C++.

IsFieldDirty se implementa a través de DoFieldExchange.

Para obtener más información acerca del intercambio de campos de registros, vea el artículo Intercambio de campos de registros DAO (DFX) en la Guía del programador de Visual C++.

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

Vea tambiénnbsp;CDaoRecordset::IsField&Null, CDaoRecordset::IsFieldNullable

Index