17Jul

Používání položek Wild Card v aplikaci Access 2010

Vykonávání složitých operací &použití podmínek na tabulkách v aplikaci Access není tak snadné jako v aplikaci Excel. Někteří uživatelé to stále matou s aplikací Excel, což je synonymem pro zhoršující se možnosti přístupu.

Editor Poznámka: Tento článek byl napsán Office 2010 Klub , fórum řízené odborníky Office 2010, kde každý může klást otázky a účastnit se diskusí.Přístup

však poskytuje základní informace o systému relačních databázových systémů.RDBMS nejsou dostatečné a pouze pokročilí uživatelé mohou manipulovat s databázovou strukturou pro použití různých podmínek, zatímco rychlý příliv dynamických webových aplikací založených na RDBMS a jiných utilitách také představuje zoufalou potřebu pochopit základy relačních databází.

SQL se stává nejprve v manipulaci s databázovou strukturou pro vytažení konkrétních dat z tabulek, ale nováček databáze se musí naučit syntaxi jazyka &jeho správné použití.Na druhé straně přístupové vážící rozhraní GUI poskytuje položky Wild Card jako náhradu příkazu SQL WHERE pro snadné extrahování specifických dat z databázových tabulek &dotazy.

Tento příspěvek bude demonstrovat jednoduché použití položek Wild Card. Začínáme s aplikací podmínek Wild Card na existující databázi. Pro ilustraci jsme vytvořili malou databázi pro správu úložišť obsahující více tabulek; Zákazník, Nové produkty, Prodej, Telefonní čísla a Zaměstnanci. Chcete-li vybírat data pomocí položek zástupných znaků, přepněte na kartu Vytvořit a klepněte na Návrh dotazu.

Zobrazí se dialogové okno Zobrazit tabulku, které vám umožní přidat tabulky. Nyní začněte přidávat požadované tabulky do okna Query Design.

Po přidání začněte přetahovat požadovanou tabulku do polí Design Query.

Nyní máme zájem vyndat všechny relevantní údaje umístěné v databázových tabulkách proti názvu produktu "Pepsi".Pro tento účel budeme jednoduše zapisovat položku typu Wildcard Entry, tj. Podobně jako / Ne jako podmínka v poli Název produktu, jako je tato;

Stejně jako "Pepsi"

Při spuštění dotazu se zobrazí všechny relevantní informace obsažené v polích návrhu dotazu od ID zákazníka, jméno zákazníka k jménu zaměstnance atd.

Podívejme se na další příklad. Předpokládejme, že musíme zjistit, že všichni zákazníci, kteří mají své názvy, začínají "G".Pro uplatnění této podmínky budeme psát Podobně jako podmínka podle Jméno zákazníka jako;

Podobně jako "G *"

Tato podmínka způsobí, že přístup bude vygenerovat všechny hodnoty pole, které odpovídají zadanému stavu( abecedě, číselné hodnotě atd.) Před znakem hvězdičky.

Na spuštěném dotazu se zobrazí všechny relevantní údaje zákazníků, jejichž jméno začíná písmenem "G".

Chcete-li vyloučit konkrétní hodnotu záznamu nebo dat z dotazu. Podmínka "Ne tak" je užitečné.Vyloučí zadanou hodnotu dat ze záznamů a zobrazí pouze zbývající záznamy.

Zobrazí výsledky s výjimkou všech záznamů, kde název zaměstnance začíná písmenem "L".

Dotkla jsme se jen několika příkladů záznamů Wild Card, abychom extrahovali z datových záznamů specifická data. Existuje však řada způsobů, jak extrahovat konkrétní záznamy. Vyzkoušejte tyto příklady ve své databázi, abyste prozkoumali některé další rozměry položky Wildcard Entries.

Jako "E #" Tím se vrátí specifická data z vybrané tabulky mající pouze dva znaky.první je E a # představuje tento znak je číslo.

Jako "G?" vrátí dva znaky, pokud se nacházejí v konkrétní tabulce, začínající znakem "G".

Stejně jako "* 16" Tím se v konkrétní tabulce vrátí data končící na 16.

Můžete také vyzkoušet všechny výše uvedené způsoby Ne jako podmínka také.Tato funkce uzavírá nekonečné výkonné způsoby, jak získat požadovaná data z databáze. Tyto podmínky jsme použili v databázi v malém měřítku, ale její reálné využití lze pozorovat, když se zabýváte obrovskou databází, která má stovky souvisejících tabulek.

Při porovnání postupu extrakce dat z tabulek s SQL založeným na rozhraní CLI dochází k závěru, že v Access je mnohem jednodušší.Důvodem je, že rozhraní CLI( Command Line Interface) přináší monotónnost, která odpuzuje nováčky, aby se na ni dostali. Na druhou stranu jednoduché grafické rozhraní aplikace Access 2010 nabádá uživatele, aby začal vytvářet databázi, aniž by se musel oddávat labyrintu ovládacích prvků příkazů,syntaxe těžkého chytání.