CDaoRecordset::Close
更新 : 2007 年 11 月
CDaoRecordset オブジェクトを閉じ、関連するデータベース内で開かれているレコードセットのコレクションからこのオブジェクトを削除します。
virtual void Close( );
解説
Close は CDaoRecordset オブジェクトを破棄しないので、同じデータ ソース、または異なるデータ ソースで、Open を呼び出してこのオブジェクトを再利用できます。
保留状態の AddNew ステートメントまたは Edit ステートメントはすべて取り消され、保留状態のトランザクションはすべてロールバックされます。保留状態の追加や変更を保存する場合は、各レコードセットで、Close を呼び出す前に Update を呼び出します。
Close の呼び出しの後、再度 Open を呼び出すこともできます。これにより、レコードセット オブジェクトを再利用できます。可能な場合は Requery を呼び出す方がよい方法です。
関連情報については、DAO ヘルプの「Close Method」を参照してください。
必要条件
ヘッダー : afxdao.h