CDaoRecordset::IsFieldDirty

BOOL IsFieldDirty (void * pv ) const;
броска (CDaoException, CMemoryException);

Возвращаемое значение

Ненулевое значение, если элемент данных указанного поля помечен как грязный; в противном случае 0.

Параметры

pv

Указатель на члена данных поля, состояние которого требуется проверить, или значение NULL для определения, если любое из полей грязные.

Примечания

Вызов этой функции-члена для определения ли членом указанного поля данных динамического подмножества был помечен как «грязный» (изменен). Данные во всех членах грязные поля данных будут переданы запись на источнике данных когда текущая запись обновляется путем вызова функции-члена Update CDaoRecordset (после вызова AddNewили редактировать ). Зная это, вы можете предпринять дальнейшие шаги, такие как неизменные члена данных поля для обозначения столбца таким образом он не будут записаны в источник данных. Более подробную информацию о грязных флага, найти в статье записей DAO: кэширование нескольких записей в Руководстве по Visual C++ программист.

IsFieldDirty осуществляется через DoFieldExchange.

Дополнительные сведения о обмен полей записей, найти в статье DAO запись поля обмена (DFX) в Руководстве Visual C++ программист.

Обзор CDaoRecordsetЧлены класса | Иерархическая схема

См. такжеnbsp;CDaoRecordset::IsField&Null, CDaoRecordset::IsFieldNullable

Index