CDaoFieldExchange

CDaoFieldExchange基本クラスがありません。

CDaoFieldExchangeクラスは、DAO データベース クラスで使用される DAO レコード フィールド エクス (チェンジ DFX) ルーチンをサポートします。このクラスは、カスタム データ タイプのデータ交換ルーチンを記述する場合に使用します。それ以外の場合、このクラスを直接使用します。DFX は、 CDaoRecordsetオブジェクトのフィールド データ メンバーとデータ ソースの現在のレコードの対応するフィールド間でデータを交換します。DFX は、データ ソースとデータ ソース両方の方向で exchange を管理します。テクニカル ノート 53カスタム DFX ルーチンの記述についてを参照してください。

メモDAO データベース クラスは、オープン データベース接続 (ODBC) に基づく MFC データベース クラスから区別されます。すべての DAO データベース クラス名は、"CDao"というプリフィックスがあります。まだ、DAO クラスと ODBC データ ソースのアクセスすることができます。DAO の基 MFC クラスは一般には、ODBC をベース MFC クラス以上の能力です。DAO ベースのクラスは、ODBC ドライバーを独自のデータベース エンジン経由を含むデータ アクセスできます。また、DAO を呼び出すのではなく、クラスのテーブルを追加するなど、データ定義言語 (DDL) 操作をサポートします。

メモDAO レコード フィールド エクス (チェンジ DFX) は、MFC ODBC ベースのデータベース クラス (CDatabaseCRecordset) でのレコード フィールド エクス (チェンジ RFX) に似ています。RFX を理解するには、使いやすい DFX を見つけるでしょう。

CDaoFieldExchangeオブジェクト コンテキスト情報 DAO を配置するフィールド交換記録に必要な提供しています。CDaoFieldExchangeオブジェクトはバインディング パラメーターとフィールド データ メンバーを含む、現在のレコードのフィールドの各種フラグの設定操作の数をサポートします。DFX 操作列挙FieldType CDaoFieldExchangeで定義されている型のレコード セット クラス データ メンバーに対して実行されます。フィールド値します。 :

IsValidOperationメンバー関数は、独自のカスタム DFX ルーチンを作成するため提供されます。あなたのCDaoRecordset::DoFieldExchangeの機能では、 SetFieldTypeを頻繁に使用します。DFX グローバル関数についての詳細については、「レコード フィールド エクス チェンジ関数を参照してください。カスタム DFX ルーチンを独自のデータ型の作成については、テクニカル ノート 53.nbsp を参照してください。(&N);

DFX の詳細については、参照してください DAO レコード フィールド エクス チェンジ (DFX)Visual の C++ プログラマのガイド

#include lt;afxdao.h>

クラス メンバーの |nbsp;階層図(&N)

サンプル特価; MFC サンプル DAOENROL(&N)

参照特価;CDaoRecordset(&N)

Index