记录视图的数据交换(MFC 数据访问)
当使用添加类将记录视图的对话框模板资源中控件映射到记录集的字段时,此框架将以两个方向管理数据交换 - 从记录集到控件以及从控件到记录集。 使用 DDX 机制意味着你不必编写代码来回传输数据。
用于记录视图的 DDX 与用于类 CRecordset
(ODBC) 记录集的 RFX 协同工作。 RFX 在数据源的当前记录和记录集对象的字段数据成员之间移动数据。 DDX 可将数据从字段数据成员移动到窗体的控件中。 此组合在初始时和用户逐条移动记录时填充窗体控件。 它还可以将更新的数据移回记录集,然后再移到数据源。
下图显示了记录视图的 DDX 和 RFX 之间的关系。
对话框数据交换和记录字段交换
有关 DDX 的更多信息,请参阅 对话框数据交换和验证。 有关 RFX 的更多信息,请参阅记录字段交换 (RFX)。