次の方法で共有


CDaoWorkspace::Close

更新 : 2007 年 11 月

ワークスペース オブジェクトを閉じます。

virtual void Close( );

解説

開かれているワークスペースを閉じると、基になる DAO オブジェクトが解放されます。ワークスペースが Workspaces コレクションのメンバの場合は、コレクションから削除されます。Close を呼び出すことをお勧めします。

3b7c7w5s.alert_caution(ja-jp,VS.90).gif注意 :

ワークスペース オブジェクトを閉じると、ワークスペースで開かれているデータベースはすべて閉じられます。その結果、データベースで開かれているレコードセットも同じように閉じられ、保留状態の編集、更新はすべてロールバックされます。関連情報については、CDaoDatabase::CloseCDaoRecordset::CloseCDaoTableDef::Close、および CDaoQueryDef::Close メンバ関数を参照してください。

ワークスペースはパーマネントではありません。ワークスペースを参照している間だけ存在します。つまり、データベース エンジンのセッションが終了すると、ワークスペースとその Databases コレクションは永続化されません。次のセッションでは、もう一度ワークスペースとデータベースを開いて、作成する必要があります。

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

必要条件

ヘッダー : afxdao.h

参照

参照

CDaoWorkspace クラス

階層図

CDaoWorkspace::Open

その他の技術情報

CDaoWorkspace のメンバ