CDaoRecordset::CDaoRecordset
更新 : 2007 年 11 月
CDaoRecordset オブジェクトを構築します。
CDaoRecordset(
CDaoDatabase* pDatabase = NULL
);
パラメータ
- pDatabase
CDaoDatabase オブジェクトへのポインタ、または NULL。このパラメータが NULL でなく、データ ソースに接続するために CDaoDatabase オブジェクトの Open メンバ関数が呼び出されていない場合、レコードセットは自身の Open 呼び出しで接続を開こうとします。NULL を渡すと、CDaoRecordset からレコードセット クラスを派生させている場合、指定したデータ ソースの情報を使用して CDaoDatabase オブジェクトを構築して接続します。
解説
CDaoRecordset を直接使用すること、CDaoRecordset からアプリケーション固有のクラスを派生できます。ClassWizard を使用して、レコードセット クラスを派生させることができます。
メモ : |
---|
CDaoRecordset クラスを派生させる場合、派生クラスでは、独自のコンストラクタを用意する必要があります。派生クラスのコンストラクタでは、目的にあった適切なパラメータを渡してコンストラクタ CDaoRecordset::CDaoRecordset を呼び出します。 |
自動的に CDaoDatabase オブジェクトを構築し接続するには、レコードセット コンストラクタに NULL を渡します。この方法を使用すると、レコードセットを作成する前に、CDaoDatabase オブジェクトを構築し、接続する必要がなくなり便利です。CDaoDatabase オブジェクトが開かれていないと、既定のワークスペースを使用して CDaoWorkspace オブジェクトも作成されます。詳細については、「CDaoDatabase::CDaoDatabase」を参照してください。
必要条件
ヘッダー : afxdao.h
参照
参照
CDaoRecordset::GetDefaultDBName
CDaoRecordset::GetDateLastUpdated