Istruzioni per la denominazione di campi, controlli e oggetti
Si applica a
Access per Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Nomi di campi, controlli e oggetti in Access database desktop:

  • Può contenere fino a 64 caratteri.

  • Può includere qualsiasi combinazione di lettere, numeri, spazi e caratteri speciali tranne un punto (.), un punto esclamativo (!), una tomba principale (') e parentesi quadre ([ ]).

  • Non è possibile iniziare con gli spazi iniziali.

  • Non può includere caratteri di controllo (valori ASCII compresi tra 0 e 31).

  • Non è possibile includere virgolette doppie (") nei nomi di tabelle, visualizzazioni o stored procedure in un progetto Access.

Sebbene sia possibile includere spazi nei nomi di campi, controlli e oggetti, la maggior parte degli esempi nella documentazione di Access mostra i nomi di campi e controlli senza spazi perché gli spazi nei nomi possono causare conflitti di denominazione in Visual Basic for Applications in alcuni casi.

Quando si assegna un nome a un campo, un controllo o un oggetto, è consigliabile verificare che il nome non duplica il nome di una proprietà o di un altro elemento usato da Access; in caso contrario, il database può produrre comportamenti imprevisti in alcune circostanze. Ad esempio, se si fa riferimento al valore di un campo denominato Nome in una tabella NameInfo usando la sintassi NameInfo.Name, Access visualizza il valore della proprietà Name della tabella anziché il valore del campo Name.

Un altro modo per evitare risultati imprevisti consiste nell'usare sempre l'operatore ! al posto di . (punto) per fare riferimento al valore di un campo, un controllo o un oggetto. Ad esempio, l'identificatore seguente fa riferimento in modo esplicito al valore del campo Name anziché alla proprietà Name :

[NameInfo]! [Nome]

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.