Индивидуальное задание № 6
Тема: "Сортировка и фильтрация данных БД на форме"
1. С помощью СУБД создайте базу данных для хранения информации о предметной области согласно своему варианту.
База данных для простоты должна состоять из одной таблицы (допускается повторение информации в таблице). В таблице должны быть поля типа дата/время и поле OLE. Заполните таблицу 5 записями (поле OLE не заполнять).
2. Создать программу для работы с БД, которая отображает информацию из таблицы в виде обычной сетки DBGrid. В сетке реализуйте функцию сортировки данных.
3. На форме реализуйте возможность фильтрации данных по таблице. При этом условия для числовых полей и полей типа дата/время задаются в диапазоне "от" и "до". Для задания условий для полей типа "дата/время" используйте комбинацию текстовых полей и выпадающих календарей DateTimePicker.
|
№ варианта |
Название БД |
|
1 |
Список сотрудников |
|
2 |
Каталог книг |
|
3 |
Телефонный справочник |
|
4 |
Каталог товаров |
|
5 |
Список абитуриентов учебного заведения |
|
6 |
Каталог фильмов |
|
7 |
Список учеников спортивной секции |
|
8 |
Список экскурсионных туров |
|
9 |
Каталог предметов мебели |
|
10 |
Список сотрудников |
|
11 |
Список пациентов |
|
12 |
Список учеников музыкальной школы |
|
13 |
Каталог стройматериалов |
|
14 |
Каталог аудиозаписей |
|
15 |
Каталог мобильных телефонов |
|
16 |
Каталог компьютерных комплектующих |
|
17 |
Реестр вкладчиков банка |
|
18 |
Каталог автомобилей |
|
19 |
Реестр собак |
|
20 |
Каталог стран |