Идентификаторы объектов

Любой объект Microsoft Access имеет уникальное имя, по которому он идентифицируется в системе объектов базы данных. Идентификаторы позволяют ссылаться на таблицы, формы, отчёты, запросы и их поля.

Типы идентификаторов

Существует два типа идентификаторов:

Разделители в идентификаторах

Разные разделители используются в зависимости от типа объекта:

Правила именования объектов

Чтобы идентификаторы работали корректно, следует соблюдать несколько правил:

Примеры идентификаторов объектов

Рассмотрим примеры идентификаторов в базе данных Northwind:

[Заказы]![ДатаНазначения]

Этот идентификатор указывает на поле ДатаНазначения в таблице Заказы.

Другие примеры использования

Обращение к полю в таблице:

SELECT [Товары]![Цена] FROM Товары;

Обращение к элементу управления на форме:

Forms!МояФорма!ТекстовоеПоле.Value

Использование в условии WHERE:

SELECT * FROM Клиенты WHERE [Клиенты]![Город] = "Москва";

Заключение

Идентификаторы объектов играют ключевую роль в Access, позволяя точно указывать таблицы, поля, формы и отчёты. Они используются в SQL-запросах, макросах и VBA-коде.