Riktlinjer för att namnge filer, kontroller och objekt
Applies ToAccess för Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Namn på fält, kontroller och objekt i Microsoft Access-skrivbordsdatabaser:

  • Kan vara upp till 64 tecken lång.

  • Kan innehålla valfri kombination av bokstäver, siffror, blanksteg och specialtecken utom punkt (.), ett utropstecken (!), en accentgrav (') och hakparenteser ([ ]).

  • Det går inte att börja med inledande blanksteg.

  • Det går inte att ta med kontrolltecken (ASCII-värdena 0 till och med 31).

  • Det går inte att ta med ett dubbelt citattecken (") i en tabell, vy eller lagrad procedur namn i en Microsoft Access-projekt.

Även om du kan ta med blanksteg i fält-, kontroll- och objektnamn visar de flesta exempel i dokumentationen för Microsoft Access fält- och kontrollnamn utan blanksteg eftersom blanksteg i namn kan orsaka namnkonflikter i Microsoft Visual Basic for Applications i vissa fall.

När du namnger ett fält, en kontroll eller ett objekt är det en bra idé att kontrollera att namnet inte duplicerar namnet på ett egenskap eller annat element som används av Microsoft Access. I annat fall kan databasen orsaka oväntat beteende i vissa fall. Om du till exempel refererar till värdet i ett fält som heter Namn i en tabell NameInfo med syntaxen NameInfo.Name, visar Microsoft Access värdet för tabellens namnegenskap i stället för värdet i fältet Namn.

Ett annat sätt att undvika oväntade resultat är att alltid använda operatorn ! i stället för . operatorn (punkt) för att referera till värdet för ett fält, en kontroll eller ett objekt. Följande identifierare refererar till exempel uttryckligen till värdet i fältet Namn i stället för egenskapen Namn :

[Namninfo]! [Namn]

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.