次の方法で共有


CDaoRecordset::Close

更新 : 2007 年 11 月

CDaoRecordset オブジェクトを閉じ、関連するデータベース内で開かれているレコードセットのコレクションからこのオブジェクトを削除します。

virtual void Close( );

解説

CloseCDaoRecordset オブジェクトを破棄しないので、同じデータ ソース、または異なるデータ ソースで、Open を呼び出してこのオブジェクトを再利用できます。

保留状態の AddNew ステートメントまたは Edit ステートメントはすべて取り消され、保留状態のトランザクションはすべてロールバックされます。保留状態の追加や変更を保存する場合は、各レコードセットで、Close を呼び出す前に Update を呼び出します。

Close の呼び出しの後、再度 Open を呼び出すこともできます。これにより、レコードセット オブジェクトを再利用できます。可能な場合は Requery を呼び出す方がよい方法です。

関連情報については、DAO ヘルプの「Close Method」を参照してください。

必要条件

ヘッダー : afxdao.h

参照

参照

CDaoRecordset クラス

階層図

CDaoRecordset::Open

CDaoRecordset::CDaoRecordset

その他の技術情報

CDaoRecordset のメンバ