次の方法で共有


CDaoWorkspace::Close

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

virtual void Close( );

解説

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

ヒント

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

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

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

必要条件

**ヘッダー:**afxdao.h

参照

参照

CDaoWorkspace クラス

階層図

CDaoWorkspace::Open

その他の技術情報

CDaoWorkspace のメンバー