Скачать 469.14 Kb.
|
Запросы с параметрамиДля того чтобы получить информацию о студентах с другим интеллектуальным уровнем, например, большим 20, потребуется либо составить новый запрос, либо исправить условие в ранее созданном запросе SmartStudent. Эти действия придется выполнять каждый раз, когда потребуется изменить условие отбора записей. Access предлагает другой способ решения этой проблемы – запрос с параметрами. Запрос с параметрами – это запрос, при выполнении которого появляется диалоговое окно, в котором пользователю предлагается ввести данные, например, нижнюю границу уровня интеллекта. Введенные данные подставляются в запрос вместо определенных в нем параметров, и запрос выполняется на основе введенных значений. Параметр – это переменная, которая получает введенное пользователем значение. В бланке запроса параметр записывается в виде текста приглашения к вводу значения, заключенного в квадратные скобки. Параметр может использоваться вместо константы в условии отбора записей, например, вместо значения 50 для нижней границы уровня интеллекта, в этом случае в диалоговом окне пользователь вводит только значение, или вместо условия целиком, тогда пользователь в диалоговом окне должен ввести условие в таком же формате, как и в бланке запроса. Для добавления в запрос параметра откройте запрос в режиме конструктора. В условиях отбора там, где должен располагаться параметр, в квадратных скобках введите текст приглашения к вводу данных. ПримерОткройте в режиме конструктора запрос SmartStudent. Вместо числа "50" введите следующий текст "[Введите уровень интеллекта:]". Сохраните запрос под другим именем, выбрав в меню пункт Файл, Сохранить как и в открывшемся диалоговом окне выделив радиокнопку "В текущей базе данных", набрав новое имя запроса в поле ввода и нажав кнопку ОК. Откройте запрос из окна базы данных. Сначала откроется диалоговое окно, в котором будет выведен текст "Введите уровень интеллекта:" и расположено поле ввода. В поле ввода введите значение 80 и нажмите кнопку ОК. В окне появится результат запроса, содержащий две строки для студентов, уровень интеллекта которых превосходит введенное значение – 80.
ФормыИнтерфейс с пользователем можно организовать при помощи специальных диалоговых окон, называемых формами, которые сохраняются в базе данных как самостоятельные объекты. Формы обычно отражают одну запись таблицы или запроса и разрешают просматривать ее или редактировать, а также вводить новые записи. Чтобы создать форму, необходимо в окне базы данных перейти на вкладку Формы и нажать кнопку Создать, при этом откроется окно Конструктора форм. В режиме конструктора форма представляет собой разлинованную область, на которую можно поместить различные элементы управления, такие как текст, рисунок, рамка, значение поля таблицы и др. Все элементы управления собраны на палитре компонентов Панель элементов, открывающейся вместе с окном Конструктора форм. Прежде чем начать формировать внешний вид формы нужно определить источник данных. Для этого выберите в меню пункт Вид, Свойства. В открывшемся окне перейдите на вкладку Все и поместите курсор на строку «Источник записей», из раскрывающегося списка выберите таблицу или запрос, поместите курсор на строку «Подпись» и введите название формы, которое появится в заголовке окна после открытия формы, после этого закройте окно со свойствами. Для того чтобы в форме просматривать значения полей, необходимо поместить на форму соответствующие элементы управления. Выберите в меню пункт Вид, Список полей. При этом появится окно со списком полей таблицы или запроса, выбранного в качестве источника данных для формы. В этом списке выберите поле и перетащите его на поверхность формы. Появятся две прямоугольные области, левая содержит подпись поля, а правая окно для отображения значений поля. Размеры области можно изменить с помощью мыши. Подпись поля можно изменить, установив курсор внутри подписи и после изменения цвета фона ввести новое значение. В область формы можно поместить статический текст или рисунок, для этого необходимо щелкнуть по соответствующему значку на палитре компонентов Элементы управления и щелкнуть на форме в том месте, куда Вы собираетесь поместить элемент управления. Размеры, внешний вид и другие характеристики любого элемента управления можно настроить, выделив элемент управления и выбрав в меню пункт Вид, Свойства. Открывшееся окно будет содержать характеристики и их значения для выделенного элемента управления. |
База данных состоит из объектов, которые можно разделить на следующие группы: таблицы, запросы, формы, отчеты, страницы, макросы... | Целью работы является изучение средств разработки основных объектов базы данных Microsoft Access, знакомство с конкретными приемами... | ||
Целью работы является изучение средств разработки основных объектов базы данных Microsoft Access, знакомство с конкретными приемами... | Изучите теоретические основы создания таблиц и их связей в субд microsoft Access 2003, рассмотренные в лекционном курсе, в субд microsoft... | ||
Информационные технологии на транспорте: Методические указания по изучению раздела «субд ms access» и выполнению лабораторных работ.... | Лабораторный практикум содержит задания для лабораторных работ, вспомогательную информацию (инструкцию) по их выполнению при изучении... | ||
Целью работы является изучение возможностей субд microsoft Access 2007 по созданию и ведению баз данных | Целью работы является изучение возможностей субд microsoft Access 2007 по созданию и ведению баз данных | ||
Лабораторная работа №1 «Организация хранения данных в субд ms access» | Данный документ предназначен для использования в самостоятельной работе студентов с приложением Microsoft Office Access при выполнении... |
Поиск Главная страница   Заполнение бланков   Бланки   Договоры   Документы    |