Vardų suteikimo laukams, valdikliams ir objektams gairės

"Microsoft Access" darbalaukio duomenų bazių laukų, valdiklių ir objektų pavadinimai:

  • Gali būti iki 64 simbolių ilgio.

  • Gali apimti bet kokį raidžių, skaičių, tarpų ir specialiųjų simbolių derinį, išskyrus tašką (.), šauktuką (!), kairinio kirčio simbolį (') ir skliaustus ([ ]).

  • Negalima pradėti nuo pradžioje esančių tarpų.

  • Negalima įtraukti valdiklio simbolių (ASCII reikšmės nuo 0 iki 31).

  • Lentelėje, rodinyje ar įrašytoji procedūra pavadinimuose negali būti dvigubos kabutės (") „Microsoft Access“ projektas.

Nors į laukus, valdiklių ir objektų pavadinimus galite įtraukti tarpų, dauguma "Microsoft Access" dokumentacijos pavyzdžių rodo laukų ir valdiklių pavadinimus be tarpų, nes pavadinimų tarpai tam tikromis aplinkybėmis gali sukelti pavadinimų suteikimo nesuderinamumus "Microsoft Visual Basic for Applications".

Kai pavadinate lauką, valdiklį ar objektą, naudinga įsitikinti, kad pavadinimas nedubliuoja ypatybė ar kito elemento, naudojamo "Microsoft Access", pavadinimo; kitu atveju jūsų duomenų bazė gali sukelti netikėtą veikimą tam tikromis aplinkybėmis. Pavyzdžiui, jei nurodysite lauko Pavadinimas reikšmę lentelėje NameInfo naudodami sintaksę NameInfo.Name, "Microsoft Access" rodys lentelės ypatybės Pavadinimas reikšmę, o ne lauko Pavadinimas reikšmę.

Kitas būdas išvengti netikėtų rezultatų yra visada naudoti operatorių ! , o ne . (taškas) operatorius, nurodantis lauko, valdiklio arba objekto reikšmę. Pavyzdžiui, šis identifikatorius aiškiai nurodo lauko Pavadinimas reikšmę, o ne ypatybę Name :

[NameInfo]! [Vardas]

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.