Зауваження
Визначає операції, щоб бути виконані на CDaoRecordset об'єктів, пов'язаних з exchange поле об'єкта. Об'єкт CDaoFieldExchange поставок контекст для цілого ряду різних DFX операцій на набір записів.
Приміткаnbsp;ПСЕВДО&NULL значення, описаних у MarkForAddNew і SetFieldNull операції нижче це значення використовується для позначення поля значення Null. ДАО поле запису exchange механізму (DFX) використовує це значення, щоб визначити, які поля мають позначено Null. ПСЕВДОNULL не є обов'язковим для поля COleDateTime і COleCurrency .
Щоб отримати додаткові відомості про DFX і ці операції, перегляньте статтю ДАО запис поле Exchange (DFX) в Visual C++ програміста керівництво.
Допустимі значення m_nOperation:
| Операція | Опис |
| AddToParameterList | Збирання ПАРАМЕТРІВ пункту SQL-оператор. |
| AddToSelectList | Створює ВИДІЛЕННЯ пункту 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