Имена на полета, контроли и обекти в настолни бази данни на Access:
- Може да бъде с дължина до 64 знака.
- Може да включва всякаква комбинация от букви, цифри, интервали и специални знаци с изключение на точка (.), удивителен знак (!), тежко ударение (') и квадратни скоби ([ ]).
- Не може да започва с водещи интервали.
- Не могат да се включат контролни знаци (ASCII стойности от 0 до 31).
- Не може да се включи двойна кавичка (") в имената на таблици, изгледи или съхранени процедури в проект на Access.
Въпреки че можете да включите интервали в имената на полета, контроли и обекти, повечето примери в документацията на Access показват имената на полетата и контролите без интервали, тъй като интервалите в имената могат да доведат до конфликти с имената във Visual Basic for Applications в някои случаи.
Когато дадете име на поле, контрола или обект, добре е да се уверите, че името не дублира името на свойство или друг елемент, използван от Access; В противен случай вашата база данни може да генерира неочаквано поведение в някои случаи. Ако например препращате към стойността на поле, наречено Име в таблица NameInfo, като използвате синтаксиса NameInfo.Name, Access показва стойността на свойството Име на таблицата, а не стойността на полето Име.
Друг начин да избегнете неочаквани резултати е винаги да използвате оператора ! вместо оператора . (точка), за да препратите към стойността на поле, контрола или обект. Например следният идентификатор изрично препраща към стойността на полето "Име", а не към свойството "Име ":
[Име Информация]! [Име]