次の方法で共有


レコード ビューを利用するために必要な作業 (MFC データ アクセス)

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

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

プログラマの役割

フレームワークの役割

Visual C++ ダイアログ エディターを使用して、フォームをデザインします。

コントロール付きのダイアログ テンプレート リソースを作成します。

MFC アプリケーション ウィザードを使用して、CRecordView および CRecordset、または CDaoRecordView および CDaoRecordset の派生クラスを作成します。

派生クラスを作成します。

レコード ビューのコントロールをレコードセットのフィールド データ メンバーに対応付けます。

コントロールとレコードセット フィールド間で DDX を行います。

 

メニューまたはツール バー ボタンから起動される Move FirstMove LastMove Next、および Move Previous の各コマンドに対する既定のコマンド ハンドラーを提供します。

 

データ ソースへの変更を反映します。

(省略可能) リスト ボックス、コンボ ボックスなどのコントロールにセカンド レコードセットのデータを設定するためのコードを記述します。

 

(省略可能) 特別な検証用のコードを記述します。

 

(省略可能) レコードを追加または削除するためのコードを記述します。

 

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

参照

概念

レコード ビュー (MFC データ アクセス)

ODBC ドライバーの一覧