CDaoFieldExchange::m_nOperation

Примечания

Идентифицирует операцию над CDaoRecordset объект, связанный с объектом поля обмена. Объект CDaoFieldExchange предоставляет контекст для целого ряда различных операций DFX на набор записей.

Примечаниеnbsp;ПСЕВДО&NULL значение, описанные в разделе ниже операции MarkForAddNew и метод SetFieldNull — это значение, используемое для обозначения поля Null. Механизм обмена полей записей DAO (DFX) использует это значение для определения, какие поля были явно помечены Null. ПСЕВДОNULL не является обязательным для поля COleDateTime и COleCurrency .

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

Возможные значения m_nOperation :

Операция Описание
AddToParameterList Строит предложении Параметры инструкции SQL.
AddToSelectList Строит предложение SELECT инструкции SQL.
BindField Привязывает поля в базе данных в памяти место в вашем приложении.
BindParam Устанавливает значения параметров для набора записей запроса.
Исправление Устанавливает состояние Null для поля.
AllocCache Выделяет кэш, используемый для проверки «грязный» полей в наборе записей.
StoreField Сохраняет текущую запись в кэш.
LoadField Восстанавливает переменных-членов кэшированных данных в наборе записей.
FreeCache Освобождает кэш, используемый для проверки «грязный» полей в наборе записей.
Метод SetFieldNull Устанавливает поля состояние Null и значение для ПСЕВДО NULL.
MarkForAddNew Помечает поля «грязный», если не ПСЕВДО NULL.
MarkForEdit Помечает поля «грязный», если они не соответствуют кэша.
SetDirtyField Задает поле значения помечен как «грязный».
DumpField Выводит содержимое поля (только для отладки).
MaxDFXOperation Используется для проверки ввода.

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

См. также CDaoFieldExchange::IsValidOperation, CDaoFieldExchange::m_prs, CDaoRecordset::DoFieldExchange

Index