次の方法で共有


レコード ビューを利用するために必要な作業

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

レコード ビューを利用するために必要な作業とフレームワークの動作

プログラマの役割

フレームワークの役割

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

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

MFC アプリケーション ウィザードを使用して、CRecordViewCRecordset、または CDaoRecordViewCDaoRecordset の派生クラスを作成します。

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

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

コントロールとレコードセットのフィールド間でデータを交換します (DDX)。

 

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

 

データ ソースを更新します。

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

 

[省略可能] データ検証用のコードを記述します。

 

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

 

データベースにはさまざまな利用方法があり、フォーム ベースのプログラミングはその 1 例にすぎません。フォーム以外のユーザー インターフェイスを利用するアプリケーション、またはユーザー インターフェイスのないアプリケーションについては、「MFC : ドキュメントとビューを用いたデータベース クラスの使用」および「MFC : ドキュメントとビューを用いないデータベース クラスの使用」を参照してください。データベース レコードを表示する他の方法については、CListView クラスおよび CTreeView クラスに関するトピックを参照してください。

参照

概念

レコード ビュー

ODBC ドライバーの一覧