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


Элементы объекта Database (DAO)

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

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

Методы

Имя

Описание

Close

Закрывает открытую базу данных.

CreateProperty

Создает новый определяемый пользователем объект Property (только для рабочих областей Microsoft Access). .

CreateQueryDef

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

CreateRelation

Создает объект Relation (только для рабочих областей Microsoft Access). .

CreateTableDef

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

Выполнение

Выполняет запрос на изменение или запускает инструкцию SQL для указанного объекта.

MakeReplica

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

NewPassword

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

OpenRecordset

Создает новый объект Recordset и добавляет его в коллекцию Recordsets.

ЗаполнениеPartial

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

Synchronize

Синхронизирует две реплики. (Только для рабочих областей Microsoft Access.)

Свойства

Имя

Описание

CollatingOrder

Возвращает значение, указывающее последовательность порядка сортировки в тексте для сравнения или сортировки строк (только для рабочих областей Microsoft Access). Только для чтения, Long.

Связь

Задает или возвращает значение, предоставляющее сведения об источнике открытой базы данных. Для чтения и записи, String.

Connection

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

Возвращает объект Connection , соответствующий базе данных (только для рабочих областей ODBCDirect).

Контейнеры

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

DesignMasterID

Задает или возвращает 16-байтовое значение, которое однозначно идентифицирует конструктор конструктора в наборе реплика (только для рабочих областей Microsoft Access).

Name

Возвращает имя указанного объекта. Только для чтения, String.

Properties

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

QueryDefs

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

QueryTimeout

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

RecordsAffected

Возвращает количество записей, затронутых последним вызовом метода Execute .

Recordsets

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

Relations

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

ReplicaID

Возвращает 16-байтовое значение, однозначно определяющее реплика базы данных (только для рабочих областей Microsoft Access).

TableDefs

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

Transactions

Возвращает значение, которое указывает на то, поддерживает ли объект транзакций. Только для чтения, Boolean.

Updatable

Возвращает значение, которое указывает на то, можно ли изменить DAO объект. Только для чтения, Boolean.

Версия

В рабочей области Microsoft Access возвращает значение ядра СУБД Microsoft Jet или Microsoft Access, создавшего базу данных. Только для чтения, String.