CDaoWorkspace::Close

виртуальный void (Закрыть);
броска (CDaoException, CMemoryException);

Примечания

Вызовите эту функцию-член закрыть объект workspace. Закрытие открытой рабочей области объект освобождает основной объект DAO и если Рабочая область является членом коллекции рабочих областей, удаляет его из коллекции. Вызов тесной рекомендуется.

Осторожно   Закрытие рабочей области объект закрывает все открытые базы данных в рабочей области. Это приводит к в любом открытом наборами записей в базах данных, также закрыт, и все ожидающие изменения или обновления выполняется откат. Сопутствующую информацию см. CDaoDatabase::Close, CDaoRecordset::Close, CDaoTableDef::Closeи функций-членов CDaoQueryDef::Close.

Объектов рабочей области не являются постоянными; они только существуют, пока существует ссылок на них. Это означает, что при завершении сеанса database engine, рабочей области и его коллекции баз данных не сохраняются. Необходимо заново создать их на следующей сессии, вновь открыв вашего рабочего пространства и баз данных.

Дополнительные сведения о рабочих областях можно найти в статье DAO рабочей области в Руководстве Visual C++ программист. Соответствующую информацию в разделе «Метод Close» в справке DAO.

Обзор CDaoWorkspaceЧлены класса | Иерархическая схема

См. также CDaoWorkspace::Open

Index