Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Тема: фильтрация записей в базе данных

Читайте также:
  1. ABC-анализ данных о поставщиках
  2. C. Обходной илеотрансверзоанастомоз, потому что при данных обстоятельствах является наиболее оправданным
  3. I ЭТАП – ОБСЛЕДОВАНИЕ (сбор данных).
  4. Адресная рассылка и базы данных по избирателям
  5. Анализ биографических данных
  6. АНАЛИЗ ДАННЫХ
  7. АНАЛИЗ ИСХОДНЫХ ДАННЫХ И ПОСТАНОВКА ЗАДАЧИ ПРОЕКТИРОВАНИЯ ПО

 

 

Цель: получить навык использования метода Filter для установки фильтра для записей.

ТО и ПО: ПК AMD E1-1500 APU with Radeon(tm) HD Graphics 1.48 GHz, 2.00 ГБ, ОС Windows 8.1, Delphi 2010, методические указания.

Задание 1: Требуется создать фильтр, позволяющий отображать информацию о музыкальном инструменте по введенному пользователем названию.

Задание 2: Создать фильтр, позволяющий отображать информацию об предмете, значение ключевого поля для которого будет вводится в поле Edit2.

Описание хода выполнения работы:

Запустила систему Delphi 2010.

Открыла проект Delphi – приложения.

Открыла форму проекта, отображающую список музыкальных инструментов.

Разместила элементыButton и Edit.

Для события OnClick компонента Button1 осуществила ввод процедуры, осуществляющей фильтр записей.

Код события OnClick компонента Button1:

procedure TForm12.Button1Click(Sender: TObject);

begin

DataModule13.Tb1.Filter:='(Name='''+edit1.Text+''')';

DataModule13.Tb1.Filtered:=true;

end;

Сохранила Delphi – проект при помощи команды File-Save as – Project1.

Протокол работы представлен на рисунке 11.1:

 

Рисунок 11.1

 

Открыла форму проекта, отображающую список предметов.

Разместила элементы Label и Edit.

Для события OnChange компонента Edit2 осуществила ввод процедуры, осуществляющей фильтр записей.

Код для события OnChange компонента Edit2:

procedure TForm12.Edit2Change(Sender: TObject);

begin

DataModule13.Tb2.Filter:='(Cod_predmets='''+edit2.Text+''')';

DataModule13.Tb2.Filtered:=true;

end;

Сохранила Delphi – проект при помощи команды File-Save as – Project1.

Протокол работы представлен на рисунке 11.2.

 

Рисунок 11.2

Вывод: в ходе лабораторного занятия создан фильтр, позволяющий отображать информацию о музыкальном инструменте по введенному пользователем названию, создан фильтр, позволяющий отображать информацию о предмете, значение ключевого поля для которого будет вводится в поле Edit, на основе чего получены навыки использования метода Filter для установки фильтра для записей.

 

 


Дата добавления: 2015-08-09; просмотров: 91 | Нарушение авторских прав


Читайте в этой же книге: Лабораторное занятие №1 Тема: ручное проектирование структуры базы данных | ТЕМА: моделирование данных средствами case - средства | Тема: Создание псевдонима базы данных. Создание таблиц базы данных | ЛАБОРАТОРНОЕ ЗАНЯТИЕ№ 4 | Тема: Создание и модификация индексов | Тема: Создание файла проекта и модуля данных. подключение к бд | Тема: проектирование приложения для работы с базой данных. создание меню | Тема: отображение данных в delphi – приложении. навигация в базе данных | Тема: delphi: создание статических запросов | Тема: delphi: создание динамических запросов |
<== предыдущая страница | следующая страница ==>
Тема: организация доступа к полям. работа с записями| Тема: организация условий ссылочной целостности

mybiblioteka.su - 2015-2024 год. (0.008 сек.)