Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Запросы с параметрами. Если приходится часто выполнять однотипный запрос на выборку или перекрестный запрос, изменяя при этом значение какого-либо атри-бута в условии отбора




 

Если приходится часто выполнять однотипный запрос на выборку или перекрестный запрос, изменяя при этом значение какого-либо атри-бута в условии отбора, то можно использовать запрос с параметрами. Запрос с параметрами не требует каждый раз вносить изменения в бланк запроса; вместо этого выводится приглашение пользователю ввести ус-ловия отбора. Запрос с параметрами особенно удобно использовать, ко-гда конечные пользователи, для которых создается система, не очень квалифицированные, и желательно, чтобы они сами никакие элементы системы не изменяли. Запросы с параметрами также удобно использо-вать в качестве основы для форм и отчетов. Например, на основе запроса с параметрами можно создавать ежемесячные отчеты. При выводе тако-го отчета, на экране появится приглашение ввести месяц, за который должен быть получен отчет.

Для каждого поля, которое предполагается использовать как пара-метр, в конструкторе запросов надо ввести в ячейку строки «Условие отбора» текст приглашения, заключенный в квадратные скобки. Это приглашение будет выводиться при запуске запроса. Текст подсказки должен отличаться от имени поля, но может включать его.

На рис. 2.28 представлен параметрический запрос для получения списка сотрудников заданной кафедры.

Рис.2.28. Параметрический запрос

При запуске этого запроса на исполнение будет появляться окно с подсказкой (рис 2.29), в которое надо ввести требуемое значение пара-метра.

Рис. 2.29. Приглашение параметрического запроса.

Для каждого поля можно задать не только одно конкретное значе-ние, но и диапазон значений. Так, например, для поля, в котором ото-

бражаются даты, можно вывести приглашения «Введите начальную да-ту:» и «Введите конечную дату:» для определения диапазона отбирае-мых значений. Для этого в соответствующую ячейку строки «Условие отбора» надо ввести выражение Between [Введите начальную дату:] And [Введите конечную дату:].

В качестве параметров может быть использовано не одно, а не-сколько полей. В этом случае для каждого поля, которое предполагается использовать как параметр, в ячейку строки «Условие отбора» вводится текст приглашения, заключенное в квадратные скобки. Эти приглашения будут последовательно выводиться при запуске запроса.




Поделиться с друзьями:


Дата добавления: 2017-01-14; Просмотров: 200; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.