Элементы DBEngine (DAO)

Область применения: Access 2013, Office 2013

Объект DBEngine — это объект верхнего уровня объектной модели DAO.

Методы

Имя

Описание

Begintrans

Начинает новую транзакцию. Чтение и запись базы данных.

Committrans

Завершает текущую транзакцию и сохраняет изменения.

CompactDatabase

Копирует и сжимает закрытую базу данных, предоставляя возможность изменить ее версию, порядок сортировки и шифрование. (Только для рабочих областей Microsoft Access.) .

CreateDatabase

Создает новый объект Database , сохраняет базу данных на диск и возвращает открытый объект Database (только для рабочих областей Microsoft Access). .

CreateWorkspace

Создает новый объект Workspace .

Бездействие

Приостанавливает обработку данных, позволяя ядру СУБД Microsoft Access выполнять любые ожидающие задачи, такие как оптимизация памяти или время ожидания страницы (только для рабочих областей Microsoft Access).

OpenConnection

Одно из значений WorkspaceTypeEnum .

ПРИМЕЧАНИЕ: Рабочие области ODBCDirect не поддерживаются в Microsoft Access 2013. Используйте ADO, если вы хотите получить доступ к внешним источникам данных без использования ядра СУБД Microsoft Access.

Открывает объект Connection в источнике данных ODBC (только для рабочих областей ODBCDirect).

OpenDatabase

Открывает указанную базу данных и возвращает ссылку на объект Database, который ее представляет.

RegisterDatabase

Вводит сведения о подключении для источника данных ODBC в реестре Windows. Драйверу ODBC требуются сведения о подключении при открытии источника данных ODBC во время сеанса.

Отката

Завершает текущую транзакцию и восстанавливает базы данных в объекте Workspace в состояние, в которое они находились при начале текущей транзакции.

SetOption

Временно переопределяет значения для ключей ядра СУБД Microsoft Access в реестре Windows (только для рабочих областей Microsoft Access).

Свойства

Имя

Описание

DefaultPassword

Задает пароль, используемый для создания рабочей области по умолчанию при ее инициализации. Для чтения и записи, String.

DefaultType

Задает или возвращает значение, указывающее, какой тип рабочей области будет использоваться следующим созданным объектом Workspace .

DefaultUser

Задает имя пользователя, используемое для создания рабочей области по умолчанию при ее инициализации. Для чтения и записи, String.

Ошибки

Возвращает коллекцию Errors , содержащую все сохраненные объекты Error для указанного объекта. Только для чтения.

IniPath

Задает или возвращает сведения о разделе реестра Windows, который содержит значения для ядра СУБД Microsoft Access (только для рабочих областей Microsoft Access).

LoginTimeout

Задает или возвращает количество секунд до возникновения ошибки при попытке входа в базу данных ODBC.

Properties

Возвращает коллекцию Properties для указанного объекта. Только для чтения.

Версия

Возвращает версию DAO, используемую в настоящее время. Только для чтения, String.

Рабочие области

Возвращает коллекцию Workspaces , содержащую все активные, незахваченные объекты Workspace . Только для чтения.