Студопедия


Авиадвигателестроения Административное право Административное право Беларусии Алгебра Архитектура Безопасность жизнедеятельности Введение в профессию «психолог» Введение в экономику культуры Высшая математика Геология Геоморфология Гидрология и гидрометрии Гидросистемы и гидромашины История Украины Культурология Культурология Логика Маркетинг Машиностроение Медицинская психология Менеджмент Металлы и сварка Методы и средства измерений электрических величин Мировая экономика Начертательная геометрия Основы экономической теории Охрана труда Пожарная тактика Процессы и структуры мышления Профессиональная психология Психология Психология менеджмента Современные фундаментальные и прикладные исследования в приборостроении Социальная психология Социально-философская проблематика Социология Статистика Теоретические основы информатики Теория автоматического регулирования Теория вероятности Транспортное право Туроператор Уголовное право Уголовный процесс Управление современным производством Физика Физические явления Философия Холодильные установки Экология Экономика История экономики Основы экономики Экономика предприятия Экономическая история Экономическая теория Экономический анализ Развитие экономики ЕС Чрезвычайные ситуации ВКонтакте Одноклассники Мой Мир Фейсбук LiveJournal Instagram

F. Создание параметрического запроса




E. Создание запроса на обновление полей

Запрос на обновление используют в том случае, если необ­ходимо обновить значения полей: на новые. Например, при по­вышении ставок сотрудников старые значения поля СТАВКА в базе данных должны быть заменены на новые.

Создание запроса выполняется в окне Конструктора запро­сов следующим образом:

1. Откройте окно Конструктора запросов и добавьте в него таблицу, в которой требуется изменить данные.

2. Переместите мышью из верхней части окна Конструктора в бланк запроса, те поля, значения которых требуется изменить, и те поля, для которых должны быть заданы критерии от­бора.

3. Выберите пункт менюКонструктор, вкладкаТип запроса и команду Обновить. В бланке запроса появится строка Обновление

4. В строке Обновление для каждого поля, значения кото­рого требуется изменить, запишите выражение, обеспечивающее замену прежних, значений на новые. Например, при повышении ставок на 10% выражение будет выглядеть так: [СТАВКА]* 1,1.

5. В строку Условие отборавведите критерии, которые обеспечат изменение значений поля не вс всех записях, а в отобранной группе записей. Например, если ставки повышены со­трудникам, поступившим на работу до 1990 года, в качестве условия отбора следует записать выражение < 1990, где 1990 – это год поступления на работу.

6. Просмотрите запрос. При просмотре на экран выводятся те записи, в которые требуется внести изменения, но сами изменения не показаны.

7. Вернитесь в режим Конструктора и выполните запрос, нажав кнопку Выполнитьна панели инструментов.

8. Закройте окно Конструктора, выполнив все действия по сохранению запроса в режиме диалога,

9. Просмотрите таблицу, в которой выполнялись изменения. На рис. 10 приведен запрос: на обновление полей в режиме Конструктора.

Параметрический запрос позволяет задавать разные условия отбора записей непосредственно при вызове запроса. Это ис­ключает необходимость открытия запроса в режиме Конструк­тора для внесения изменений в строку Условия отбора.

· Создайте запрос на выборку в режиме Конструктора.

· Введите в строку Условие отбора в ячейку для данного поля условие в виде текста приглашения. Текст заключается в квадратные скобки. Например, [Введите фамилию сотрудника].

· Нажмите кнопку ОК для возврата в окно Конструктора.

· Запустите запрос командой Запрос/Запуск или нажмите кнопку Запуск на панели инструментов. На экране появится окошко Введите значение параметра с текстом приглашения (в нашем примере этим текстом будет фраза «Введите фамилию со­трудника»).

· Введите значение параметра (фамилию сотрудника, для ко­торого нужно выполнить запрос) и нажмите кнопку ОК.

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

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





Дата добавления: 2014-02-24; просмотров: 636; Опубликованный материал нарушает авторские права? | Защита персональных данных | ЗАКАЗАТЬ РАБОТУ


Не нашли то, что искали? Воспользуйтесь поиском:

Лучшие изречения: Для студента самое главное не сдать экзамен, а вовремя вспомнить про него. 9778 - | 7391 - или читать все...

Читайте также:

 

35.173.48.224 © studopedia.ru Не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования. Есть нарушение авторского права? Напишите нам | Обратная связь.


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