次の方法で共有


CDaoRecordset::CDaoRecordset

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

CDaoRecordset(
   CDaoDatabase* pDatabase = NULL 
);

パラメーター

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

解説

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

[!メモ]

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

自動的に生成されて、接続されている CDaoDatabase のオブジェクトを表示するレコードセットのコンストラクターに null を渡します。これは、レコードセットを構築する前に CDaoDatabase オブジェクトを構築し、接続せずに便利なショートカットです。CDaoDatabase のオブジェクトが開いていない場合は、CDaoWorkspace のオブジェクトも自動的に使用する既定のワークスペース作成されます。詳細については、CDaoDatabase::CDaoDatabaseを参照してください。

必要条件

Header: afxdao.h

参照

関連項目

CDaoRecordset クラス

階層図

CDaoRecordset::GetDefaultDBName

CDaoRecordset::GetDefaultSQL

CDaoRecordset::GetDateCreated

CDaoRecordset::GetDateLastUpdated