КАТЕГОРИИ: Архитектура-(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) |
Создание запросов 3 страница
Таблица 2.50. Макет бланка QBE
Удаление заказов с датой оформления 01.06.01:
¨ Источник данных: таблица Все заказы. ¨ Название запроса: Удаление заказов за 01.06.01. ¨ Примечание к бланку QBE (табл. 2.51). В запросе на удаление записей в строку Полебланка QBE помещаются только те поля таблицы, по которым будут записываться условия на удаление записей.В данном примере — это поле Дата. Само условие записывается в строку Условие отбора. Также в строку Поле помещается имя таблицы, из которой будут удаляться записи (например, Все заказы). Для добавления в бланк запроса строки Удаление надо выполнитькоманду Запрос/Удаление. После выполнения запроса содержимое таблицы Все заказы будет отличаться от результатов выполнения запроса Список всех заказов, представленных в табл. 2.11, отсутствием записей с датой заказа, равной 1.06.01, и порядком сортировки.
Таблица 2.51. Макет бланка QBE
Добавление заказов с датой оформления 01.06.01:
¨ Источник данных: таблицы Заказы, Клиенты, Услуги. ¨ Название запроса: Добавление заказов за 01.06.01. ¨ Примечание к бланку QBE (табл. 2.52). После выполнения команды Запрос/Добавление появляется диалоговое окно, в котором необходимо указать имя таблицы, в которую будут добавляться записи(например, Все заказы). Затем в строку Поле бланка QBE следует поместить имена тех полей, содержимое которых будет добавлено в таблицу Все заказы. В строке Добавление необходимо указать имена полей таблицы Все заказы, соответствующие именам полей в строке Поле,т. е. имяполя, значение которогодобавляется в таблицу, должно соответствовать имени поля, имеющемуся в результирующей таблице. Так как в данном примере в таблицу Все заказы добавляются не все записи, а только те, которые имеют дату, равную 01.06.01, то в строку Условие отбора напротив поля Дата записывается заданное условие. После выполнения запроса содержимое таблицы Все заказы будет восстановлено.
Таблица 2.52. Макет бланка QBE
Продолжение табл. 2.52
Увеличение стоимости каждой услуги на 10 %:
¨ Источник данных: таблица Услуги. ¨ Название запроса: Увеличение стоимости услуг. ¨ Примечание к бланку QBE (табл. 2.53). В запросе на обновление записей в бланк запроса добавляется новая строка Обновление с помощью команды Запрос/Обновление из окна Конструктора запросов. В строку Поле бланка QBE помещаются только те поля таблицы, по которым будет выполняться обновление записей. В данном примере — это поле Стоимость. В строку Обновление следует записать выражение, согласно которому будет производиться обновление ([Стоимость]*1,1). Для записи данного выражения можно также воспользоваться кнопкой Построитьна панели инструментов. Содержимое таблицы Услуги после выполнения запроса представлено в табл. 2.54. Восстановить первоначальное состояние позволит обратный запрос на обновление, в котором необходимо разделить значения поля Стоимость на 1,1, изменив только знак операции с * на / в строке Обновление бланка QBE.
Таблица 2.53. Макет бланка QBE
Таблица 2.54. Результат выполнения запроса
Дата добавления: 2014-11-16; Просмотров: 381; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |