次の方法で共有


CRecordView::OnGetRecordset

レコード ビューと関連付けられた CRecordset 派生オブジェクトへのポインターを返します。

virtual CRecordset* OnGetRecordset( ) = 0;

戻り値

オブジェクトが構築できた場合は、CRecordset 派生オブジェクトへのポインターを返します。それ以外の場合は NULL ポインターを返します。

解説

レコードセット オブジェクトを作成または取得し、そのオブジェクトへのポインターを返すようにするには、このメンバー関数をオーバライドします。 ClassWizard で独自のレコード ビュー クラスを宣言すると、既定のオーバーライドが自動的に記述されます。 ClassWizard の既定の実装は、レコード ビューに格納されているレコードセットが存在する場合は、そのポインターを返します。 存在しない場合、ClassWizard で指定された型のレコードセット オブジェクトを作成し、Open メンバー関数を呼び出してテーブルを開くかクエリを実行し、そのオブジェクトへのポインターを返します。

詳細と例については、記事を参照してくださいレコード ビュー:レコード ビューを使用して

必要条件

**ヘッダー:**afxdb.h

参照

参照

CRecordView クラス

階層図

CRecordset クラス

CRecordset::Open

その他の技術情報

CRecordView のメンバー