Kenttien, ohjausobjektien ja objektien nimeämisohjeet
Käytetään kohteeseen
Access for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

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 projektiin ei voi sisällyttää lainausmerkkiä (") taulukon, näkymän tai tallennetun toimintosarjan nimeen.

Vaikka voit sisällyttää välilyöntejä kenttien, ohjausobjektien ja objektien nimiin, useimmissa esimerkeissä Access 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 Access 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 syntaksin NameInfo.Name avulla, 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, kun viittaat kentän, ohjausobjektin tai objektin arvoon. Esimerkiksi seuraava tunniste viittaa eksplisiittisesti Name-nimiseen kenttään Nimi ominaisuuden sijaan:

[NameInfo]![Name]

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

Tutustu tilausetuihin, selaa harjoituskursseja, opi suojaamaan laitteesi ja paljon muuta.