共用方式為


記錄檢視的資料交換 (MFC 資料存取)

當您使用加入類別將記錄檢視的對話方塊範本資源中的控制項對應至記錄集的欄位時,架構會管理雙向的資料交換 — 從記錄集到控制項,以及從控制項到記錄集。 使用 DDX 機制意味著您不需要自行撰寫程式碼以來回傳輸資料。

記錄檢視的 DDX 可搭配下列項目一起運作:

  • 類別 CRecordset (ODBC) 之記錄集的 RFX

  • 類別 CDaoRecordset (DAO) 之記錄集的 DFX。

雖然它們在實作時有差異,但在介面層級的 RFX 和 DFX 是非常類似的資料交換機制。 DAO 版本的 DFX 是以先前的 ODBC 版本 RFX 做為藍本。 如果您知道如何使用 RFX,就會知道如何使用 DFX。

RFX 和 DFX 會在資料來源的目前記錄,以及記錄集物件的欄位資料成員之間移動資料。 DDX 會將資料,從欄位資料成員移到表單中的控制項。 這種組合會在一開始以及使用者在記錄間移動時,填滿表單控制項。 它也可以將更新的資料移動回記錄集,然後移到資料來源。

下圖顯示記錄檢視的 DDX 及 RFX (或 DFX) 之間的關係。

對話方塊資料交換及記錄欄位交換

對話方塊資料交換和資料錄欄位交換

如需有關 DDX 的詳細資訊,請參閱對話方塊資料交換和驗證。 如需 RFX 的詳細資訊,請參閱記錄欄位交換 (RFX)

請參閱

概念

記錄檢視 (MFC 資料存取)

ODBC 驅動程式清單