次の方法で共有


CDaoRecordset::CDaoRecordset

更新 : 2007 年 11 月

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

CDaoRecordset(
   CDaoDatabase* pDatabase = NULL 
);

パラメータ

  • pDatabase
    CDaoDatabase オブジェクトへのポインタ、または NULL。このパラメータが NULL でなく、データ ソースに接続するために CDaoDatabase オブジェクトの Open メンバ関数が呼び出されていない場合、レコードセットは自身の Open 呼び出しで接続を開こうとします。NULL を渡すと、CDaoRecordset からレコードセット クラスを派生させている場合、指定したデータ ソースの情報を使用して CDaoDatabase オブジェクトを構築して接続します。

解説

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

9z78xctb.alert_note(ja-jp,VS.90).gifメモ :

CDaoRecordset クラスを派生させる場合、派生クラスでは、独自のコンストラクタを用意する必要があります。派生クラスのコンストラクタでは、目的にあった適切なパラメータを渡してコンストラクタ CDaoRecordset::CDaoRecordset を呼び出します。

自動的に CDaoDatabase オブジェクトを構築し接続するには、レコードセット コンストラクタに NULL を渡します。この方法を使用すると、レコードセットを作成する前に、CDaoDatabase オブジェクトを構築し、接続する必要がなくなり便利です。CDaoDatabase オブジェクトが開かれていないと、既定のワークスペースを使用して CDaoWorkspace オブジェクトも作成されます。詳細については、「CDaoDatabase::CDaoDatabase」を参照してください。

必要条件

ヘッダー : afxdao.h

参照

参照

CDaoRecordset クラス

階層図

CDaoRecordset::GetDefaultDBName

CDaoRecordset::GetDefaultSQL

CDaoRecordset::GetDateCreated

CDaoRecordset::GetDateLastUpdated

その他の技術情報

CDaoRecordset のメンバ