
DBEngine |
Является ядром Jet . Этот верхний уровень объекта содержит все объекты D АО. Это объект, на который нужно ссылаться для сжатия и восстановления базы данных с помощью программы VBA |
Error |
Содержит информацию, имеющую отношение к ошибке, которая произошла при работе Jet / DAO . Этот объект — член семейства Errors : список ошибок от самого нижнего до самого верхнего уровня |
Workspace |
Содержит базы данных, открытые в пользовательском сеансе, а также предлагает методы и свойства для поддержки транзакций открытых БД и для защиты. Является членом семейства Workspaces |
Database |
Ссылается на базу данных, открытую в соответствующем объекте Workspace |
User |
Представляет пользователя сеанса в соответствующем объекте Workspace. Сеансы могут проводить одновременно несколько пользователей; эти пользователи определены в семействе Users |
Group |
Представляет нескольких членов групп и предоставляет им общие возможности. |
TableDef |
Представляет сохраненное описание локальной или присоединенной таблицы в соответствующем объекте Database |
QueryDef |
Представляет сохраненный запрос в соответствующей базе данных. Его свойство SQL определяет SQL-оператор, используемый для определения возвращаемого набора записей. Когда в Access строится запрос с помощью каких-либо средств, то в этом свойстве записывается окончательный текст SQL-выражения |
RecordSet |
Представляет итоговые записи после выполнения запроса или записи таблицы. |
Field |
Определяет свойства и методы, применимые к одному полю (столбцу), а семейство Fields содержит все объекты Field для соответствующей таблицы, запроса или набора записей |
Index |
Описывает индекс в соответствующей таблице. |
Parameter |
QueryDefs должен содержать параметры для определения значений критериев |
Relation |
Здесь описываются отношения между таблицами, установленные в базе данных |
Container |
Объекты Container (контейнер) встроены и представляют собой доступные объекты данных, такие как таблицы, отношения и базы данных, а также объекты Access, такие как отчеты, формы и модули. Каждый объект поддерживает защиту хранящейся в нем информации |
Document |
Представляет требования для типов объектов в соответствующем контейнере. Например, контейнер Access Forms содержит объект Document для каждой формы базы данных. Кроме того, объект Document поддерживает защиту информации того объекта, который он представляет |
Каждый объект в иерархии DAO имеет одно или более свойств, которые описывают его поведение и атрибуты. Каждое из этих свойств само является объектом в семействе Properties родительского объекта. Например, объект TableDef имеет такие свойства, как Name , Updatable и DateCreated . Доступ к свойству Name можно получить следующим образом:
MyTableDef.Name
Кроме того, на свойство Name можно сослаться, используя семейство Properties объекта TableDef :
MyTableDef.Properties("Name") |