Numele câmpurilor, controalelor și obiectelor din bazele de date desktop Microsoft Access:
-
Pot avea o lungime de până la 64 de caractere.
-
Pot include orice combinație de litere, numere, spații și caractere speciale, exceptând punctul (.), semnul de exclamare (!), accentul grav (`) și parantezele pătrate ([ ]).
-
Nu pot avea spații inițiale.
-
Nu pot include caractere de control (valori ASCII de la 0 la 31).
-
Nu se pot include ghilimele duble (") în numele de tabel, vizualizare sau procedură stocată dintr-un proiect Microsoft Access.
Deși se pot include spații în numele de câmpuri, controale și obiecte, majoritatea exemplelor din documentația Microsoft Access ilustrează nume de câmpuri și controale fără spații, deoarece spațiile din nume pot produce conflicte de nume în Microsoft Visual Basic for Applications, în unele situații.
Atunci când denumiți un câmp, un control sau un obiect, este o idee bună să vă asigurați că numele nu dublează numele unui proprietate sau al altui element utilizat de Microsoft Access; în caz contrar, baza de date poate produce un comportament neașteptat în unele circumstanțe. De exemplu, dacă vă referiți la valoarea unui câmp denumit Nume într-un tabel NameInfo utilizând sintaxa NameInfo.Name, Microsoft Access afișează valoarea proprietății Nume a tabelului, nu valoarea câmpului Nume.
Altă modalitate de a evita obținerea de rezultate neașteptate este să utilizați întotdeauna operatorul ! în locul operatorului . (punct) pentru a face referire la valoarea unui câmp, control sau obiect. De exemplu, identificatorul următor se referă explicit la valoarea câmpului Nume, nu la proprietatea Nume:
[InformațiiNume]![Nume]