Access-työpöytätietokantojen kenttien, ohjausobjektien ja objektien nimet:
- Nimi voi olla enintään 64 merkin pituinen.
- Nimessä voi olla kirjaimia, numeroita, välilyöntejä ja erikoismerkkejä, lukuun ottamatta pistettä (.), huutomerkkiä (!), aksenttimerkkiä (`) ja hakasulkeita ([ ]).
- Nimen ensimmäinen merkki ei voi olla välilyönti.
- Nimi ei voi sisältää ohjausmerkkejä (ASCII-arvot 0–31).
- Access-projektin taulukon, näkymän tai tallennettujen toimintosarjojen nimiin ei voi lisätä lainausmerkkiä (").
Vaikka voit sisällyttää välilyöntejä kenttien, ohjausobjektien ja objektien nimiin, useimmissa Access-dokumentaation esimerkeissä kenttien ja ohjausobjektien nimet näkyvät ilman välilyöntejä, koska nimien välilyönnit voivat aiheuttaa nimeämisristiriitoja Visual Basic for Applications joissakin tilanteissa.
Kun nimeät kentän, ohjausobjektin tai objektin, on hyvä varmistaa, että nimi ei monista Accessin käyttämän ominaisuuden tai muun elementin nimeä. muussa tapauksessa tietokanta voi aiheuttaa odottamattomia toimintoja joissakin tilanteissa. Jos esimerkiksi viittaat Nimi-nimisen kentän arvoon taulukossa NameInfo syntaksilla NameInfo.Name, Access näyttää taulukon Nimi-ominaisuuden arvon Nimi-kentän arvon sijaan.
Toinen tapa välttää odottamattomia tuloksia on käyttää aina ! -operaattoria . (piste) -operaattorin sijaan viittaamaan kentän, ohjausobjektin tai objektin arvoon. Esimerkiksi seuraava tunniste viittaa eksplisiittisesti Name-nimiseen kenttään Nimi ominaisuuden sijaan:
[NameInfo]![Name]