Промяна на заявка в Microsoft Access

Процесът на модифициране на заявка за Microsoft Access е подобен на процеса на създаване на едно от тях. Заявките могат да се променят, като се използва или View View или SQL View, но не можете да използвате съветника за заявки за модифициране на съществуваща заявка.

Започнете, като кликнете с десния бутон върху целевата си заявка в панела обекти вляво от екрана в базата данни. В изскачащото меню изберете Изглед на дизайна. Въпросът се отваря в изгледа с данни. Когато кликнете с десния бутон на мишката върху името на заявката в реда на табула над изхода на таблицата с данни от таблицата, можете да промените режима на преглед. По подразбиране вие ​​сте в Datasheet, който не може да бъде редактиран структурно (въпреки че можете да вмъквате и премахвате данни от този изглед). От гледна точка на SQL или дизайна, обаче, можете да редактирате структурата на заявката и да я запазите или запазите - според модифицирания обект, ако е необходимо.

Проектиран изглед

Визуалният дизайн отваря хоризонтално разделен екран. В горната половина се показват правоъгълници, представляващи всяка таблица или заявка, захранващи заявката, която променяте. Ключовите полета, обикновено уникален идентификатор, съдържат малък златен ключ до тях. Всеки от правоъгълните елементи се присъединява към други правоъгълници посредством линии, свързващи полетата в една таблица с полетата в друга.

Тези редове представляват връзки. В дизайна View, кликнете с десния бутон върху реда ви позволява да промените връзката. Можете да изберете от една от следните три опции:

Тези три типа връзки (вътрешно, ляво, дясно) са подмножество от пълната гама от връзки, които дадена база данни може да изпълни. За да направите по-сложни заявки, ще трябва да преминете към SQL View.

Когато свържете избраните таблици със линии за връзка, ще видите, че долната половина на екрана показва решетка, в която са изброени всички полета, в които заявката ще се върне. Полето " Показване " показва или потиска полето, когато се изпълнява заявката - можете да филтрирате заявка въз основа на полета, които не се показват. Можете също така ръчно да добавите или промените реда на сортиране, за да подредите резултатите по възходящ или низходящ начин, въпреки че Microsoft Access ще обработва няколко вида в ред отляво надясно по протежение на полетата. Можете да пренаредите колоните, като ги плъзнете наляво или надясно по мрежата, за да принудите конкретен модел за сортиране.

Квадратът " Критерии за дизайн на изгледа" ви позволява да въведете ограничителни критерии, така че когато заявката да се изпълни, тя показва само подмножество от данни, съответстващи на вашия филтър. Например, при заявка за отворени поръчки за продукти, можете да добавите критерия = "MI" в държавна колона, която да показва поръчки само от Мичиган. За да добавите нива на критерии, използвайте квадратчетата в полето или добавете критерии към други колони.

SQL View

В SQL изгледа, Microsoft Access замества листа с данни със синтактичния език на Structured Query Language, който Access анализира, за да определи какви данни да извличат от даден източник и какви бизнес правила.

SQL изявленията обикновено следват блокова форма:

SELECT Таблица 1. [Име на поле1], Таблица 2. [Име на поле2]
От Таблица1 ПРАВИЛНО СЪБИРАНЕ Таблица2 ON Таблица 1. [Key1] = Таблица 2. [Key2]
WHERE Таблица 1. [Име на поле1]> = "FilterValue"

Различните доставчици на база данни поддържат малко по-различни версии на SQL. Основният стандарт, наречен ANSI съвместим синтаксис, трябва да може да работи във всяка среда на базата данни. Всеки доставчик обаче увеличава стандарта SQL със свои собствени ощипвания. Microsoft, например, използва Jet Database Engine в Access. Microsoft също поддържа SQL Server. Другите производители използват различни подходи, така че SQL обикновено не е толкова оперативно съвместим с поддържането на стандартите.

Ако не сте запознати със синтаксиса на внедряването на SQL на SQL джойстика на базата данни, тогава промяната на SQL View може да наруши вашите заявки. Придържайте се към дизайнерския изглед. Въпреки това, за много бързи ощипвания, понякога е по-лесно да коригирате подлежащия SQL, отколкото да промените схемата на View View. Ако други анализатори във вашата фирма искат да знаят как се получи резултат, изпращането им на изрежете и паста на вашия SQL изявление намалява объркването относно дизайна на заявките.

Запазване на работата ви

В Microsoft Access 2016 можете да запазите и презапишете текущата заявка, като щракнете с десния бутон върху нейния раздел и изберете Save. За да запазите преработената заявка като друго име, позволявайки текущата заявка да продължи, кликнете върху раздела Файл, изберете Запазване като, а след това Запазване на обект като.