Поделиться через


Обмен данными в представлениях записей (доступ к данным MFC)

При использовании добавления класса для сопоставления элементов управления в ресурсе шаблона диалогового окна представления записей с полями набора записей платформа управляет обменом данными в обоих направлениях — от набора записей до элементов управления и из элементов управления в набор записей. Использование механизма DDX означает, что нет необходимости писать код передачи данных туда и обратно самостоятельно.

DDX для представлений записей работает в сочетании с RFX для наборов записей класса CRecordset (ODBC). RFX перемещает данные между текущей записью источника данных и элементами данных поля объекта набора записей. DDX перемещает данные из элементов данных полей в элементы управления в форме. Данная комбинация заполняет элементы управления формы в начале и по мере того как пользователь перемещается от записи к записи. Также может перемещать обновленные данные обратно в набор записей, а затем в источник данных.

На следующем рисунке показана связь между DDX и RFX для представлений записей.

Схема, показывающая связь между обменом данными диалогового окна и обменом полями записей.
Обмен данными в диалоговом окне и обмен полями записи

Дополнительные сведения об DDX см обмен данными окон и проверка. Дополнительные сведения о RFX см. в разделе "Обмен полями записей" (RFX).

См. также

Представления записей (доступ к данным MFC)
Список драйверов ODBC