Kako in kdaj uporabljati narekovaje v MS Accessu

Skupna raba zdaj:

Tako uporabniki kot razvijalci med delom z Accessovo zbirko podatkov včasih uporabljajo narekovaje. V tem članku bomo podrobno spoznali takšne scenarije uporabe.

Naučite se, kako in kdaj uporabljati narekovaje v MS AccessuRazvijalci programa MS Access so narekovaje redno uporabljali za več namenov, predvsem v stavkih SQL. Oglejmo si nekaj ključnih situacij, v katerih morate uporabiti narekovaje:

  • Ko želi uporabnik podati merila za katero koli agregatno funkcijo domene.
  • Pri podajanju ali uporabi kriterijev za metodo Find.
  • Ko uporabnik podaja poizvedbo za lastnost Filter ali ServerFilter v obrazcu.
  • Med gradnjo kodiranja ali nizov SQL.

Za delovanje prek katerega koli od teh primerkov mora MS Access posredovati niz svojemu sistemu baze podatkov. Ko uporabnik poda svoj argument kriterija za agregatno funkcijo, Microsoft Access sledi nizu in ovrednoti nove spremenljivke tako, da jih združi v nov niz, nato posreduje podatke iz svojega mehanizma.

Razmejevalniki nizov ali narekovaji niso del spremenljivke; vendar jih je nujno treba vključiti v niz, saj pomagajo Accessu pri branju človeškega jezika. Konstrukcijo niza je mogoče določiti v treh različnih kategorijah.

  • Enojni narekovaji
  • Dvojni narekovaji
  • Spremenljivi predstavniki narekovajev

Kako pravilno vstaviti in uporabiti narekovaje?

Osnove

Uporabniki lahko v nekaterih kontekstih uporabijo enojni narekovaj tako, da vstavijo enojne narekovaje (') znotraj narekovajev ("). Vendar se večina IT-strokovnjakov izogiba njegovi uporabi, saj ne deluje takoj, ko niz ali ime vsebuje kakršen koli neberljiv znak ali apostrof.

  • Uporabniki ne smejo vstavljati narekovajev znotraj narekovajev, kot so:
= »Tu je ključ »zadeva« v narekovajih« (Napaka)

Access je zasnovan tako, da bere besedilo, ko se citat konča do 'zadeve', zaradi česar je videti kot konec niza, tako da nima pojma za delo s preostalimi znaki v polju.

  • Konvencionalen način vnosa podatkov je uporaba dvojnih narekovajev, na primer:
= “Tukaj je ključ ““predmet”” v narekovajih” 

Access prebere dobesedno besedilo glede na narekovaje; vendar pa pri uporabi več narekovajev znotraj citata ne more razumeti konca stavka in domneva, da se je že končal pri 'zadevi'.

  • Uporabniku se bo morda zdelo čudno, saj se niz konča s tremi narekovaji (podvojitev + zaključni narekovaj)
= “Tukaj je ““predmet”””

Ko pa uporabnik uporabi dvojne narekovaje, lahko Access prebere svoje znake znotraj narekovajev.

izrazi

Narekovaji se običajno uporabljajo z izrazi, da izrazijo pomen katerega koli danega niza.

  • Na primer, če uporabnik v zbirki podatkov X poišče mesto stranke, ki sedi na tabeli, kjer je Ime podjetja »ABC«, boste ustvarili naslednji niz:
=DLookup ("Mesto", "Stranke", "ImePodjetja = ""ABC""")
  • Toda če želi uporabnik v obrazcu poiskati mesto stranke, ki sedi na mizi, bi moral ustvariti drug niz.
=DLookup("Mesto", "Stranke", "ImePodjetja = """ & [ImePodjetja] & """")

Uporabite narekovaje v MS AccessuTa niz je sestavljen iz 3 neprekinjenih narekovajev na sredini in 4 na koncu. Začetno dobesedno besedilo niza je v enojnih narekovajih, medtem ko je stavek, obdelan za znakom narekovaja, dvojni, ker so prejšnje kategorije pod narekovaji.

Če uporabljate MS Access za izvajanje pomembnih pisarniških aplikacij ali opravljate vrsto poslovnih funkcij, lahko razmislite o tem, da imate pri roki orodje za popravilo Access in obravnavati nepredvidene dogodke, kot je zrušitev zbirke podatkov.

Uvod avtorja:

Vivian Stevens je strokovnjakinja za obnovitev podatkov v DataNumen, Inc., ki je vodilna na svetu na področju tehnologij za obnovitev podatkov, vključno z izterjati mdf in excel programske izdelke za obnovitev. Za več informacij obiščite www.datanumen.com

Skupna raba zdaj:

Komentarji so zaprti.