次の方法で共有


CRecordset::CRecordset

CRecordset オブジェクトを構築します。

CRecordset(
   CDatabase* pDatabase = NULL
);

パラメーター

  • pDatabase
    CDatabase のオブジェクトまたは値 nullへのポインターが格納されます。データ ソースに接続するに null ないと CDatabase のオブジェクトの [開く] のメンバー関数が呼び出されていない場合はレコードセットは [開く] の独自の呼び出し時に、にも表示されます。nullを渡すと、CDatabase のオブジェクトは指定したデータ ソースの情報を使用してユーザーに ClassWizard のレコードセット クラスをいつ取得したされ、接続されます。

解説

CRecordset を直接使用するか、CRecordsetからアプリケーション固有のクラスを派生させることができます。レコードセットのクラスを取得するために ClassWizard を使用できます。

[!メモ]

派生クラスは、独自のコンストラクターを指定する必要があります。、派生クラスのコンストラクターで、適切なパラメーターを渡すコンストラクターを呼び出します。CRecordset::CRecordset

自動的に生成されて、接続されている CDatabase のオブジェクトを表示するレコードセットのコンストラクターに null を渡します。これは、レコードセットを構築する前に CDatabase オブジェクトを構築し、接続せずに役立つ簡単です。

使用例

詳細については、" " レコードセット: 宣言します (ODBC) テーブルのクラスをを参照してください。

必要条件

Header: afxdb.h

参照

関連項目

CRecordset クラス

階層図

CRecordset::Open

CRecordset::Close