レコード Exchangeのデータ ソース (MFC データ アクセス)

Add Classを使用してレコード ビューのダイアログ テンプレート リソース内のコントロールをレコードセットのフィールドにマップすると、フレームワークは、レコードセットからコントロール、コントロールからレコードセットへの両方向のデータ交換を管理します。 DDX 機構を使用すると、データを双方向で転送するコードを自分で記述する必要がなくなります。

レコード ビューの DDX は、クラスのレコードセット (ODBC) の RFX と連携 して機能します。 RFX は、データ ソースの現在のレコードとレコードセット オブジェクトのフィールド データ メンバーの間でデータを移動します。 DDX は、フィールド データ メンバーからフォーム内のコントロールにデータを移動します。 このように組み合わせると、フォーム コントロールに初期値が設定され、ユーザーがレコード間を移動したときにも値が設定されます。 更新されたデータをレコードセットに戻し、さらにデータ ソースまで移動することもできます。

次の図は、レコード ビューの DDX と RFX の関係を示しています。

Diagram showing the relationship between dialog data exchange and record field exchange.
ダイアログ データ エクスチェンジ (DDX) とレコード フィールド エクスチェンジ (RFX)

DDX の詳細については、「 ダイアログ データ エクスチェンジとダイアログ データ バリデーション」を参照してください。 RFX の詳細については、「レコード フィールド の設定(RFX Exchangeを参照してください

こちらもご覧ください

レコード ビュー (MFC データ アクセス)
ODBC ドライバーの一覧