Hvordan og hvornår man bruger anførselstegn i MS Access

Både brugere og udviklere bruger til tider anførselstegn, mens de arbejder med Access-database. I denne artikel vil vi lære sådanne use case-scenarier i detaljer.

Lær hvordan og hvornår du bruger anførselstegn i MS AccessMS Access-udviklere har jævnligt brugt anførselstegn til flere formål, herunder most især i SQL-sætninger. Lad os se på nogle vigtige situationer, hvor du skal bruge anførselstegn:

  • Når en bruger ønsker at angive kriterier for en hvilken som helst domæneaggregatfunktion.
  • Når du angiver eller bruger kriterier for Find-metoden.
  • Når brugeren angiver en forespørgsel for egenskaben Filter eller ServerFilter i en formular.
  • Mens du bygger kodning eller SQL-strenge.

For at kunne fungere gennem nogen af ​​disse instanser skal MS Access sende en streng til sit databasesystem. Når en bruger angiver sit kriterie-argument for en aggregeret funktion, følger Microsoft Access strengen op og evaluerer de nye variabler ved at sammenkæde dem i en ny streng og sender derefter data fra dens motor.

Strengafgrænsningerne eller anførselstegnene er ikke en del af variablen; de er dog vigtige for at blive inkluderet i en streng, da de hjælper Access med at læse det menneskelige sprog. Strengekonstruktion kan bestemmes i tre forskellige kategorier.

  • Enkelte anførselstegn
  • Dobbelte anførselstegn
  • Variable repræsentative anførselstegn

Hvordan man korrekt indsætter og bruger anførselstegn?

Grundlæggende

Brugere kan bruge et enkelt anførselstegn i nogle sammenhænge ved at indsætte enkelte (') anførselstegn inden for (“) anførselstegn. Men most IT-eksperter undgår at bruge det; da det ikke virker, så snart strengen eller navnet indeholder et ulæsbart tegn eller en apostrophe.

  • Brugere har ikke tilladelse til at indsætte citater i citater som:
= "Her er "emne"-tasten i anførselstegn" (fejl)

Access er designet til at læse teksten, når citatet slutter til 'emne', hvilket får det til at ligne slutningen af ​​strengen, hvilket gør det umuligt at arbejde med de resterende tegn i feltet.

  • Den traditionelle måde at indtaste data på er ved at bruge dobbelte anførselstegn for eksempel:
= "Her er ""emne""-tasten i anførselstegn" 

Access læser bogstavelig tekst i henhold til citaterne; men når du bruger flere citater inden for et citat, er det ikke i stand til at forstå slutningen af ​​sætningen og antager, at den allerede er sluttet på 'emne'.

  • Brugeren kan finde det mærkeligt, da strengen slutter med tre anførselstegn (dobbelt op + det afsluttende citat)
= "Her er ""emnet"""

Men når en bruger bruger dobbelte anførselstegn, er Access i stand til at læse sine tegn inde i anførselstegnene.

Definitioner og udtryk

Anførselstegn bruges normalt sammen med udtryk for at udtrykke betydningen af ​​en given streng.

  • For eksempel, hvis en bruger kigger i X-databasen efter en by for kunden, der sidder på bordet, hvor firmanavnet er "ABC", vil du oprette følgende streng:
=DLookup ("By", "Kunder", "Virksomhedsnavn = ""ABC""")
  • Men hvis brugeren ønsker at lede efter byen for kunden, der sidder på bordet i formularen, skal han/hun oprette en anden streng.
=DLookup("By", "Kunder", "Virksomhedsnavn = """ & [Virksomhedsnavn] & """")

Brug anførselstegn i MS AccessDenne streng består af 3 kontinuerlige anførselstegn i midten og 4 til sidst. Den bogstavelige indledende tekst i strengen er enkelt citeret, mens sætningen, der behandles efter citattegn, er dobbelt, da de tidligere kategorier er under anførselstegn.

Hvis du bruger MS Access til at køre vigtige kontorprogrammer eller udføre branchefunktioner, kan du overveje at have et værktøj ved hånden reparation Adgang og håndtere uforudsete begivenheder som et databasenedbrud.

Forfatter Introduktion:

Vivian Stevens er en datagendannelsesekspert i DataNumen, Inc., som er verdens førende inden for datagendannelsesteknologier, herunder gendanne mdf og excel-genopretningssoftwareprodukter. For mere information besøg www.datanumen.com

Kommentarer er lukket.