Access masaüstü veritabanlarındaki alanların, denetimlerin ve nesnelerin adları:
- En çok 64 karakter uzunluğunda olabilir.
- Nokta (.), ünlem işareti (!), aksan işareti (`) ve ayraçlar ([ ]) dışında, harflerin, sayıların, boşlukların ve özel karakterlerin herhangi bir bileşimini içerebilir.
- Önünde boşluklarla başlayamaz.
- Denetim karakterlerini (0 ile 31 arasındaki ASCII değerleri) içeremez.
- Access projesindeki tablo, görünüm veya saklı yordam adlarında çift tırnak işareti (") eklenemez.
Alan, denetim ve nesne adlarına boşluklar ekleyebilirsiniz ancak Access belgelerindeki çoğu örnekte alan ve denetim adları boşluk olmadan gösterilir çünkü adlardaki boşluklar bazı durumlarda Visual Basic for Applications adlandırma çakışmalarına neden olabilir.
Bir alanı, denetimi veya nesneyi adlandırdığınızda, adın Access tarafından kullanılan bir özelliğin veya diğer öğenin adını yinelemediğinden emin olmak iyi bir fikirdir; aksi takdirde, veritabanınız bazı durumlarda beklenmeyen davranışlara neden olabilir. Örneğin, NameInfo.Name söz dizimini kullanarak NameInfo tablosundaki Ad adlı alanın değerine başvurursanız, Access Ad alanının değeri yerine tablonun Name özelliğinin değerini görüntüler.
Beklenmeyen sonuçlardan kaçınmanın bir diğer yolu da bir alanın, denetimin veya nesnenin değerine başvurmak için her zaman ! işlecini kullanmaktır. Örneğin, aşağıdaki tanımlayıcı, Ad özelliği yerine, açıkça Ad alanının değerine başvuruda bulunur:
[AdBilgisi]![Ad]