Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Поиск данных средствами формы




Запуск формы

Форма

Установка фильтра по строкам

Фильтрация данных

Фильтр пропустит на экран только те записи, которые отвечают поставленному условию и не пропустит остальные. Это очень удобно. В таблице будут отображаться не все данные, а только те которые нам нужны.

SET FILTER TO <имя поля>=<условие>

Чтобы вернуться к полной таблице нужно выполнить команду SET FILTER TO без параметров. Можно устанавливать и более сложный фильтр, который:

А) отобразит только нужные строки

Б) отобразит только нужные столбцы, отвечающие определенным условиям. Такой фильтр принято называть запросом (Querry). Запрос позволяет отобрать нужные данные из 1 или нескольких таблиц. В команде создания запроса нужно указать поля, которые будут отображаться в результатах запроса и условия, которым должны отвечать отображаемые данные.

SELECT <имя поля 1, имя поля 2 и т.д.> FROM <имя таблицы> WHERE <условие>

Чтобы отменить действие фильтров нужно выполнить команду SELECT * FROM <имя таблицы>

На практике с таблицей работа производится только через форму. Это обеспечивает удобство работы и уменьшает вероятность ошибок. Главным достоинством формы является то, что в ней отображаются данные только по 1 строке. Это устраняет возможность ошибочного ввода данных в чужую строку. Форма обычно создается в мастере, а потом дорабатывается в конструкторе. После запуска мастера нужно выбрать Form Wizard для 1 таблицы или One to many – для нескольких таблиц. Шаг1.Выбираем поля. Шаг2.Выбираем стиль формы. Здесь же выбираем стиль кнопок. Шаг3.Выбираем поле по которому будут отсортированы записи. Шаг4. Финиш. Здесь можно ввести заголовок формы. Также можно выполнить предварительный просмотр нажав Preview. Средствами конструктора форме можно придать вид бумажного документа. Это сильно облегчает работу с БД лицам, не изучавшим предмет БД.

Program – do! В открывшемся окне выбираем тип файла form и нужную форму с расширением.scx.

Кнопки управления формой:

1. Next – следующая

2. Prev – предыдущая

3. Top – первая запись

4. Botton – последняя запись

5. Print – печать

6. Add – добавить запись

7. Edit – изменить запись

8. Delete - удалить

9. Exit – выход

Через форму можно ввести любые данные.

Поиск можно вести по 2 полям. Сначала в поле field выбираем поле, где будет производится поиск, а в поле Value вводим искомое. Затем выбираем оператор из выпадающего списка, например equals – равно, more\less then – больше\меньше. Для поиска по второму полю нужно выбрать and\or и повторить действие.




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


Дата добавления: 2015-05-10; Просмотров: 288; Нарушение авторских прав?; Мы поможем в написании вашей работы!


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



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




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