CDaoRecordset::IsFieldDirty

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

Valeur de retour

Différent de zéro si les données membres de champ spécifié sont marqué comme sale ; sinon 0.

Paramètres

pv

Un pointeur vers le membre de données de champ dont vous souhaitez vérifier le statut, ou NULL pour déterminer si les champs sont sales.

Remarques

Appelez cette fonction membre pour déterminer si le membre de données de champ spécifié d'une feuille de réponse dynamique a été signalé comme « dirty » (modifiés). Les données de tous les membres de données de champ Sales seront transférées à l'enregistrement sur la source de données lors de l'enregistrement en cours est mis à jour par un appel à la fonction membre Update de CDaoRecordset (suite à un appel de Edit ou AddNew). Avec cette connaissance, vous pouvez prendre d'autres mesures, telles qu'indéfectible le membre de données de champ pour marquer la colonne donc il ne sera pas écrit dans la source de données. Pour plus d'informations sur l'indicateur sale, consultez l'article jeu d'enregistrements DAO : mise en cache des enregistrements multiples dans le Guide du programmeur Visual C++.

IsFieldDirty est mis en œuvre par le biais de DoFieldExchange.

Pour plus d'informations sur RFX, consultez l'article DAO Record Field Exchange ((DFX)) dans le Guide du programmeur Visual C++.

Aperçu de CDaoRecordset |  ; Membres de la classe | Graphique de la hiérarchie

Voir aussinbsp ;CDaoRecordset::IsField&Null, CDaoRecordset::IsFieldNullable

Index