Wskazówki dotyczące nazw pól, kontrolek i obiektów
Dotyczy
Access dla Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Nazwy pól, kontrolek i obiektów w bazach danych Access dla komputerów stacjonarnych:

  • Długość maksymalnie 64 znaków.

  • Może zawierać dowolną kombinację liter, cyfr, spacji i znaków specjalnych z wyjątkiem kropki (.), wykrzyknika (!), akcentu (') i nawiasów kwadratowych ([ ]).

  • Nie można rozpocząć od spacji wiodących.

  • Nie można dołączyć znaków kontrolek (wartości ASCII od 0 do 31).

  • Nie można dołączyć podwójnego cudzysła (") do nazw tabel, widoków ani procedur składowanych w projekcie Access.

Chociaż można dołączyć spacje w nazwach pól, kontrolek i obiektów, większość przykładów w dokumentacji Access pokazuje nazwy pól i kontrolek bez spacji, ponieważ odstępy w nazwach mogą powodować konflikty nazewnictwa w Visual Basic for Applications w pewnych okolicznościach.

Podczas nazywania pola, kontrolki lub obiektu warto się upewnić, że nazwa nie duplikuje nazwy właściwości ani innego elementu używanego przez Access; W przeciwnym razie baza danych może spowodować nieoczekiwane zachowanie w pewnych okolicznościach. Jeśli na przykład odwołujesz się do wartości pola o nazwie Nazwa w tabeli NameInfo przy użyciu NameInfo.Name składni, Access wyświetli wartość właściwości Name (Nazwa ) tabeli, a nie wartość pola Nazwa.

Innym sposobem uniknięcia nieoczekiwanych wyników jest używanie operatora ! zamiast operatora . (kropka), aby odwoływać się do wartości pola, kontrolki lub obiektu. Na przykład następujący identyfikator jawnie odwołuje się do wartości pola Name (Nazwa), a nie do właściwości Name (Nazwa ):

[NameInfo]! [Nazwa]

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.