レコード ビューの作業でのユーザーの役割 (MFC データ アクセス)

次の表は、レコード ビューを使用するために通常必要となる作業と、フレームワークの役割を示しています。

レコード ビューの使用: プログラマとフレームワーク

あなた フレームワークの役割
Visual C++ ダイアログ エディターを使用して、フォームをデザインします。 コントロール付きのダイアログ テンプレート リソースを作成します。
MFC アプリケーション ウィザードを使って、CRecordViewCRecordset の派生クラスを作成します。 派生クラスを作成します。
レコード ビューのコントロールをレコードセットのフィールド データ メンバーに対応付けます。 コントロールとレコードセット フィールド間で DDX を行います。
メニューまたはツール バーのボタンから起動される Move FirstMove LastMove NextMove Previous の各コマンドに対する既定のコマンド ハンドラーを提供します。
データ ソースへの変更を反映します。
(省略可能) リスト ボックス、コンボ ボックスなどのコントロールにセカンド レコードセットのデータを設定するためのコードを記述します。
(省略可能) 特別な検証用のコードを記述します。
(省略可能) レコードを追加または削除するためのコードを記述します。

フォーム ベースのプログラミングは、データベース操作の単なる 1 つの手法です。 その他のユーザー インターフェイスを利用するアプリケーション、またはユーザー インターフェイスのないアプリケーションの詳細については、「MFC: ドキュメントとビューを用いたデータベース クラスの使用」および「MFC: ドキュメントとビューを用いないデータベース クラスの使用」を参照してください。 データベース レコードを表示する別の方法については、「CListView」クラスおよび「CTreeView」クラスを参照してください。

関連項目

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