Примітка.: Описані в цій статті функціональні можливості не стосуються веб-програм Access і веб-баз даних Access. Докладні відомості про те, як працювати з веб-програмами Access, див. в статті Створення веб-програми Access.
Імена полів, елементів керування та об’єктів у базах даних Microsoft Access для настільних комп’ютерів:
-
Можуть містити до 64 символів.
-
Можуть містити будь-яке поєднання букв, чисел, пробілів і спеціальних символів, за винятком крапки (.), знаку оклику (!), тупого наголосу (`), та квадратних дужок ([ ]).
-
Не можуть починатися з пробілів.
-
Не можуть включати керівні символи (значення ASCII від 0 до 31).
-
Не можуть включати подвійні лапки (") в іменах таблиць, подань або збережена процедура у проект Microsoft Access.
Хоча в іменах полів, елементів керування та об’єктів можна використовувати пробіли, у більшості прикладів у документації Microsoft Access наведено імена полів і елементів керування без пробілів, оскільки за певних обставин пробіли в іменах можуть призвести до конфліктів імен у Microsoft Visual Basic for Applications.
Під час вибору імені для поля, елемента керування або об’єкта радимо переконатися, що вибране ім’я не збігається з іменем властивість або іншого елемента, що використовується у програмі Microsoft Access. В іншому разі за певних обставин поведінка бази даних може виявитися неочікуваною. Наприклад, якщо використовується посилання на поле «Ім’я» в таблиці «Відомості_про_ім’я» із синтаксисом Відомості_про_ім’я.Ім’я, у програмі Microsoft Access відобразиться значення властивості таблиці Ім’я, а не значення поля «Ім’я».
Ще один спосіб уникнути неочікуваних результатів полягає у використанні оператора ! замість оператора . (крапки) для посилання на значення поля. Наприклад, наведений нижче ідентифікатор чітко вказує на значення поля «Ім’я», а не на властивість Ім’я:
[Відомості_про_ім’я]![Ім’я]