Sekä käyttäjät että kehittäjät käyttävät toisinaan lainausmerkkejä työskennellessään Access-tietokannan kanssa. Tässä artikkelissa opit yksityiskohtaisesti tällaiset käyttötapausskenaariot.
MS Access -kehittäjät ovat käyttäneet lainausmerkkejä säännöllisesti useisiin tarkoituksiin, erityisesti SQL-lauseissa. Katsotaanpa joitakin keskeisiä tilanteita, joissa lainausmerkkien käyttö on tarpeen:
- Kun käyttäjä haluaa määrittää kriteerit mille tahansa verkkotunnuksen koontitoiminnolle.
- Kun määritetään tai käytetään ehtoja Etsi-menetelmälle.
- Kun käyttäjä määrittää lomakkeessa kyselyn Suodatin- tai ServerFilter-ominaisuudelle.
- Rakennettaessa koodausta tai SQL-merkkijonoja.
Toimiakseen minkä tahansa näistä tapauksista MS Accessin on välitettävä merkkijono tietokantajärjestelmään. Kun käyttäjä määrittää kriteeriargumentin aggregaattitoiminnolle, Microsoft Access seuraa merkkijonoa ja arvioi uudet muuttujat yhdistämällä ne uuteen merkkijonoon ja välittää sitten tiedot moottoristaan.
Merkkijonorajoittimet tai lainausmerkit eivät ole osa muuttujaa; ne on kuitenkin välttämätöntä sisällyttää merkkijonoon, koska ne auttavat Accessia lukemaan ihmiskieliä. Jousirakenne voidaan määrittää kolmeen eri luokkaan.
- Yksittäiset lainausmerkit
- Kaksoiset lainausmerkit
- Vaihtelevat edustavat lainausmerkit
Kuinka lainausmerkit oikein lisätä ja käyttää?
Perusasiat
Käyttäjät voivat käyttää yksittäislainausmerkkiä joissakin yhteyksissä lisäämällä yksittäisiä lainausmerkkejä (') lainausmerkkien (“) sisään. Useimmat IT-asiantuntijat kuitenkin välttävät sen käyttöä, koska se ei toimi heti, kun merkkijono tai nimi sisältää lukukelvottoman merkin tai heittomerkin.
- Käyttäjät eivät saa lisätä lainauksia lainausmerkkeihin, kuten:
= "Tässä on aihe" avain lainausmerkeissä "(virhe)
Access on suunniteltu lukemaan tekstiä, kun lainaus loppuu 'aiheeseen', mikä tekee siitä näyttävän merkkijonon lopun, jättäen sen tarpeettomaksi toimimaan kentän jäljellä olevien merkkien kanssa.
- Tavanomainen tapa syöttää tietoja on käyttää kaksoislainauksia esimerkiksi:
= "Tässä on" aihe "-näppäin lainausmerkeissä"
Access lukee kirjaimellisen tekstin lainausten mukaan; Kuitenkin, kun lainauksessa käytetään useita lainauksia, se ei pysty ymmärtämään lauseen loppua ja olettaa, että se on jo päättynyt kohtaan "aihe".
- Käyttäjä saattaa pitää sitä outona, koska merkkijono päättyy kolmeen lainausmerkkiin (kaksoisnapsautus + lopullinen lainaus)
= "Tässä on" "aihe" ""
Kuitenkin, kun käyttäjä käyttää kaksinkertaisia lainausmerkkejä, Access pystyy lukemaan sen merkit lainausmerkkien sisällä.
expressions
Lainausmerkkejä käytetään yleensä lausekkeissa ilmaisemaan minkä tahansa merkkijonon merkityksen.
- Esimerkiksi, jos käyttäjä etsii X-tietokannasta, luodaan seuraava merkkijono pöydällä olevalle asiakkaalle, jossa Yrityksen nimi on "ABC":
= DLookup ("Kaupunki", "Asiakkaat", "YrityksenNimi =" "ABC" "")
- Mutta jos käyttäjä haluaa etsiä lomakkeella pöydällä istuvan asiakkaan kaupungin, hänen on luotava erilainen merkkijono.
= DLookup ("Kaupunki", "Asiakkaat", "YrityksenNimi =" "" & [YrityksenNimi] & "" "")

Jos käytät MS Accessia tärkeiden toimistosovellusten suorittamiseen tai liiketoiminnan hoitamiseen, kannattaa ehkä pitää työkalu kätevänä korjaus Access ja käsittele ennakoimattomia tapahtumia kuten tietokannan kaatuminen.
Tekijän esittely:
Vivian Stevens on tietojen palauttamisen asiantuntija DataNumen, Inc., joka on maailman johtava tietojen palautustekniikoissa, mukaan lukien palauta mdf ja Excel-palautusohjelmistotuotteet. Lisätietoja osoitteessa www.datanumen.com