Používatelia aj vývojári občas používajú úvodzovky pri práci s databázou Access. V tomto článku sa podrobne dozvieme také scenáre prípadu použitia.
Vývojári MS Access pravidelne používajú úvodzovky na niekoľko účelov vrátane most najmä v príkazoch SQL. Pozrime sa na niektoré kľúčové situácie, v ktorých musíte použiť úvodzovky:
- Keď chce používateľ určiť kritériá pre akúkoľvek funkciu agregácie domén.
- Pri zadávaní alebo používaní kritérií pre metódu Nájsť.
- Keď používateľ zadáva dotaz pre vlastnosť Filter alebo ServerFilter vo formulári.
- Pri vytváraní kódovania alebo reťazcov SQL.
Aby bolo možné pracovať v ktorejkoľvek z týchto inštancií, musí program MS Access odovzdať reťazec do svojho databázového systému. Keď používateľ zadá svoj argument kritérií pre agregačnú funkciu, program Microsoft Access sleduje reťazec a vyhodnotí nové premenné tak, že ich zreťazí v novom reťazci a potom odošle údaje z jeho motora.
Oddeľovače reťazcov alebo úvodzovky nie sú súčasťou premennej; je však nevyhnutné, aby boli súčasťou reťazca, pretože pomáhajú programu Access pri čítaní ľudského jazyka. Konštrukciu reťazca je možné určiť v troch rôznych kategóriách.
- Jednoduché úvodzovky
- Dvojité úvodzovky
- Variabilné reprezentatívne úvodzovky
Ako správne vkladať a používať úvodzovky?
Základy
Používatelia môžu v niektorých kontextoch použiť znak s úvodzovkami vložením jednoduchých (') úvodzoviek do („) úvodzoviek. Avšak most IT odborníci sa jej vyhýbajú; pretože nefunguje, akonáhle reťazec alebo názov obsahuje nečitateľný znak alebo apostlano
- Používatelia nemôžu vkladať úvodzovky do úvodzoviek, ako sú:
= „V úvodzovkách je uvedený kľúč„ predmet “(chyba)
Program Access je navrhnutý tak, aby čítal text, keď citát končí až po „predmet“, vďaka čomu vyzerá ako koniec reťazca, takže je zbytočné pracovať so zvyšnými znakmi v poli.
- Bežným spôsobom zadávania údajov je použitie úvodzoviek, napríklad:
= „V úvodzovkách je uvedený kľúč„ „predmet“ “
Access číta doslovný text podľa úvodzoviek; pri použití viacerých úvodzoviek v úvodzovke však nedokáže porozumieť koncu vety a predpokladá, že už skončila na „predmet“.
- Užívateľovi by sa to mohlo zdať čudné, pretože reťazec končí tromi úvodzovkami (zdvojnásobenie + záverečná úvodzovka)
= „Tu je„ „predmet“ ““
Keď však používateľ použije zdvojnásobenie úvodzoviek, Access bude schopný prečítať jeho znaky v úvodzovkách.
výrazov
Úvodzovky sa zvyčajne používajú s výrazmi na vyjadrenie významu ľubovoľného reťazca.
- Ak napríklad používateľ vyhľadá v databáze X, pre mesto zákazníka sediaceho na stole, kde je názov spoločnosti „ABC“, vytvoríte nasledujúci reťazec:
= DLookup ("Mesto", "Zákazníci", "Názov spoločnosti =" "ABC" "")
- Ak by ale používateľ chcel vo formulári hľadať mesto zákazníka sediaceho na stole, musel by vytvoriť iný reťazec.
= DLookup ("Mesto", "Zákazníci", "Názov spoločnosti =" "" & [Názov spoločnosti] & "" "")

Ak používate MS Access na spustenie dôležitých kancelárskych aplikácií alebo na vykonávanie obchodných funkcií, môžete zvážiť, či budete mať po ruke nejaký nástroj opraviť prístup a vysporiadať sa s mimoriadnymi udalosťami, ako je zlyhanie databázy.
Úvod autora:
Vivian Stevens je expertkou na obnovu dát v DataNumen, Inc., ktorá je svetovým lídrom v oblasti technológií obnovy dát, vrátane vymáhať mdf a vynikajúce softvérové produkty na obnovenie. Pre viac informácií navštívte www.datanumen. S