Imena polja, kontrola i objekata u Access bazama podataka na radnoj površini:
-
Mogu da sadrže do 64 znaka.
-
Mogu da sadrže bilo kakvu kombinaciju slova, brojeva, razmaka i specijalnih znakova, osim tačke (.), znaka uzvika (!), kratkouzlaznog akcenta (`) i uglastih zagrada ([ ]).
-
Ne nogu da počinju razmakom.
-
Ne mogu da sadrže kontrolne znakove (ASCII vrednosti od 0 do 31).
-
Nije moguće uključiti dvostruki znak navoda (") u imena tabele, prikaza ili uskladištenih procedura u Access projektu.
Iako možete da uključite razmake u imena polja, kontrole i objekata, većina primera u dokumentaciji za Access prikazuje imena polja i kontrola bez razmaka jer razmaci u imenima mogu da dovedu do neusaglašenosti Visual Basic for Applications imenima u nekim okolnostima.
Kada imenujete polje, kontrolu ili objekat, preporučuje se da se uverite da ime ne duplira ime svojstva ili neki drugi element koji koristi Access; u suprotnom, baza podataka može da proizvede neočekivano ponašanje u nekim okolnostima. Na primer, ako uputite na vrednost polja pod imenom "Ime" u tabeli NameInfo pomoću sintakse NameInfo.Name, Access prikazuje vrednost svojstva tabele Name umesto vrednosti polja Ime.
Drugi način da izbegnete neočekivane rezultate je da uvek koristite operator ! umesto operatora . (tačka) za pozivanje na vrednost polja, kontrole ili objekta. Na primer, sledeći identifikator eksplicitno se poziva na vrednost polja Ime a ne svojstvo Ime:
[ImeInfo]![ime]