Поделиться через


Инициализация и прекращение работы ядра базы данных DAO

DAO используется с базами данных Access и поддерживается до Office 2013. Версия DAO 3.6 является окончательной и считается устаревшей. При использовании объектов DAO MFC ядро СУБД DAO сначала необходимо инициализировать, а затем завершить работу до выхода приложения или БИБЛИОТЕКИ DLL. Две функции и AfxDaoInit AfxDaoTermвыполнение этих задач.

Инициализация и прекращение работы ядра базы данных DAO

Имя Описание
AfxDaoInit Инициализирует ядро СУБД DAO.
AfxDaoTerm Завершает ядро СУБД DAO.

AfxDaoInit

Эта функция инициализирует ядро СУБД DAO.

void AfxDaoInit();

throw(CDaoException*);

Замечания

В большинстве случаев вам не нужно AfxDaoInit вызывать, так как приложение автоматически вызывает его при необходимости.

Дополнительные сведения и пример вызова AfxDaoInitсм . в техническом примечание 54.

Требования

Заголовок afxdao.h

AfxDaoTerm

Эта функция завершает ядро СУБД DAO.

void AfxDaoTerm();

Замечания

Как правило, необходимо вызывать эту функцию только в обычной библиотеке DLL MFC; приложение будет автоматически вызываться AfxDaoTerm при необходимости.

В обычных библиотеках DLL MFC вызовите AfxDaoTerm перед ExitInstance функцией, но после уничтожения всех объектов DAO MFC.

Дополнительные сведения см . в техническом примечание 54.

Требования

Заголовок afxdao.h

См. также

Макросы и глобальные