Microsoft Access har många ord med speciella betydelser, ofta kallade
reserverade ord . Det här är ord som du i allmänhet inte kan använda som namn på saker som tabeller, fält eller frågor. Här är en uppdelning:
Nyckelkategorier:
* Datatyper: Dessa definierar den typ av information ett fält kan innehålla. Exempel:
* Text: För lagring av alfanumeriska tecken.
* Nummer: För lagring av numeriska data (ytterligare uppdelade i subtyper som heltal, långt heltal, etc.).
* Datum/tid: För lagring av datum och tider.
* Ja/Nej: För lagring av booleska värden (True/False).
* ole -objekt: För lagring av objekt från andra applikationer.
* hyperlänk: För lagring av webbadresser.
* Attachment: För att bifoga filer direkt till en post.
* Funktioner: Dessa utför beräkningar eller operationer på dina data:
* Matematiskt: `Sum`,` AVG`, `min`,` max`, `runda`
* Text: `Vänster ',` höger', 'mid', 'trim', 'len'
* Datum/tid: `Date`,` time`, `datead`,` datediff`
* logiskt: `Iif`, 'och', 'eller', 'inte'
* aggregat: Dessa fungerar på hela kolumner med data (t.ex. "Count", "sum", `AVG` när de används i frågor).
* SQL Nyckelord: Används för att skriva frågor i strukturerat frågespråk (SQL):
* Välj: Anger fälten som ska hämta.
* från: Anger tabellen för att få data från.
* var: Filter poster baserade på villkor.
* beställ av: Slags resultat.
* grupp av: Grupper rader med samma värde i ett specifikt område.
* Andra reserverade ord:
* Tabell: Hänvisar till en tabell i din databas.
* Fråga: En begäran om data från din databas.
* form: Ett gränssnitt för att ange och visa data.
* Rapport: En formaterad presentation av dina data.
* makro: En serie kommandon som automatiserar uppgifter.
* Modul: En samling VBA -kod.
Viktiga överväganden:
* FALL -INSENSITIVITET: Tillgång är i allmänhet skiftkänslig, så "tabell" och "tabell" behandlas på samma sätt.
* versioner: Den specifika listan över reserverade ord kan variera något mellan olika versioner av åtkomst.
* felmeddelanden: Om du försöker använda ett reserverat ord på ett olämpligt sätt kommer åtkomst vanligtvis att ge dig ett felmeddelande och kan till och med föreslå ett alternativt namn.
* Bracketing: Du kan ofta omsluta problematiska namn i fyrkantiga parenteser (`[]`) för att tvinga åtkomst att tolka dem bokstavligen (t.ex. `[Date]` som ett fältnamn).
bästa metoder:
* konsultera dokumentation: För den mest uppdaterade listan över reserverade ord för din åtkomstversion, se den officiella Microsoft Access-dokumentationen.
* Använd beskrivande namn: Välj namn som tydligt anger syftet med dina databasobjekt. Detta gör din databas lättare att förstå och underhålla.
* Undvik specialtecken: Håll dig fast vid bokstäver, siffror och understryker i dina namn för att undvika potentiella konflikter.
Låt mig veta om du vill ha en mer detaljerad förklaring av en viss kategori eller vill ha exempel på hur dessa ord används i sammanhang!