Microsoft 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.
-
Bir Microsoft Access projesi tablo, görünüm veya depolanmış yordam adlarında çift tırnak işareti (") içeremez.
Alan, denetim ve nesne adlarında boşluk kullanabilmenize karşın, Microsoft Access belgelerindeki çoğu örnekte alan ve denetim adları boşluksuz olarak gösterilmektedir; bunun nedeni bazı durumlarda adlardaki boşlukların Microsoft Visual Basic for Applications'da adlandırma çakışmalarına yol açabilmesidir.
Bir alanı, denetimi veya nesneyi adlandırırken, Microsoft Access'in kullandığı bir özellik veya başka bir öğeyle aynı adı kullanmamakta yarar vardır; aksi halde, veritabanınız bazı durumlarda beklenmedik davranışlar gösterebilir. Örneğin, AdBilgisi adlı bir tablodaki Ad adlı bir alana AdBilgisi.Ad sözdizimiyle başvuruda bulunursanız, Microsoft Access, Ad alanının değeri yerine, tablonun Ad özelliğini görüntüler.
Beklenmeyen sonuçlardan kaçınmanın bir diğer yolu da her zaman yerine ! işlecini kullanmaktır . (nokta) işleci yerine 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]