русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Запросы на обновление


Дата добавления: 2015-07-04; просмотров: 633; Нарушение авторских прав


Нередко возникает необходимость изменить значения какого – либо поля в группе записей таблицы, отобранных на основании определенного критерия или во всех записях таблицы (например, в связи с инфляцией повысить заводскую цену каждой модели на определенный процент или рассчитать значение какого-то поля по уже внесенным в таблицу данным). Для того, чтобы не вводить заново новые значения во все записи, используют ЗАПРОС НА ОБНОВЛЕНИЕ. Команда ОБНОВЛЕНИЕ вызывается из меню ЗАПРОС во время проектирования (конструирования) запроса. В этом случае в проект запроса добавляется строка ОБНОВИТЬ, которая предназначена для указания новых значений полей таблицы. В качестве таковых могут выступать и вычисляемые выражения. После нажатия кнопки ЗАПУСК Access укажет в специальном диалоговом окне, сколько записей изменится в таблице, и потребует подтвердить изменения. Рассмотрим это на примере:

 

Запрос 4. Заполнить поле Розн_цена таблицы Модели, рассчитав его значения по следующей формуле: [Зав_цена]*(1+[Торг_наценка]/100)

Для реализации этого запроса загружаем Конструктор запросов, затем в меню Запрос вызываем команду ОБНОВЛЕНИЕ и в появившуюся строку ОБНОВИТЬ Конструктора запросов вводим выражение: [Зав_цена]*(1+[Торг_наценка]/100)

(можно воспользоваться инструментом для ввода этой формулы, изучите самостоятельно).

После запуска запроса на выполнение появиться диалоговое окно:

Нужно нажать кнопку “ДА”.

В результате выполнения запроса поле Розн_цена будет рассчитано и его значения занесены в таблицу Модели.

Для проверки, рассчиталась ли розничная цена, необходимо выйти из объекта Запросы и войти в режим Таблицы, выбрать таблицу Модели,и убедиться что поле Розн_цена заполнено (изначально оно было пустым).

 



<== предыдущая лекция | следующая лекция ==>
Общие указания | Задания для самостоятельной работы


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

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