Практическая работа № 15

Тема: "Сортировка и фильтрация данных"

 

Вариант № 1

 

1. Создайте базу данных DataBase, а в ней таблицу с именем Tovars.  Таблица имеет поля: «Шифр ​​(ключевое)», «Название», «Марка», «Цена», «Дата изготовления».

2. Создайте приложение для просмотра и редактирования таблицы БД с помощью сетки DBGrid. (1)

3. Реализуйте в вашей программе возможность сортировки данных в сетке с помощью щелчка по заголовку колонок. (0,5)

4. Справа от сетки нанесите на форму текстовые поля для ввода ключей поиска данных.  Поля «Шифр», «Название», «Марка» ищутся с помощью текстовых полей;  поле «Цена» ищется с помощью двух текстовые полей (от и до),  поле «Дата изготовления» ищется с помощью комбинации текстового поля и календаря.  (0,5)

5.Реализовать в программе фильтрацию данных в сетке с помощью ключей поиска.  (2) Также реализовать возможность отображения всех данных.  (1)

 

Вариант № 2

 

1. Создайте базу данных DBase, а в ней таблицу с именем Personal.  Таблица имеет поля: «Идент.  код (ключевое)», «Фамилия», «Имя», «Дата рождения», «Оклад».

2. Создайте приложение для просмотра и редактирования таблицы БД с помощью сетки DBGrid. (1)

3. Реализуйте в вашей программе возможность сортировки данных в сетке с помощью щелчка по заголовку колонок. (0,5)

4. Справа от сетки нанесите на форму текстовые поля для ввода ключей поиска данных.  Поля «Идент.код», «Фамилия», «Имя» ищутся с помощью текстовых полей;  поле «Оклад» ищется с помощью двух текстовые полей (от и до),  поле «Дата рождения» ищется с помощью комбинации текстового поля и календаря.  (0,5)

5. Реализовать в программе фильтрацию данных в сетке с помощью ключей поиска.  (2) Также реализовать возможность отображения всех данных.  (1)