Читайте также: |
|
Цель: получить навыки настройки визуальных компонентов для отображения данных.
ТО и ПО: ПК AMD E1-1500 APU with Radeon(tm) HD Graphics 1.48 GHz, 2.00 ГБ, ОС Windows 8.1, Delphi 2010, методические указания.
Задание 1: в приложении для работы со списком студентов организовать отображение данных и навигацию в базе данных.
Задание 2: Самостоятельно в вашем приложении для работы с базой данных организуйте отображение данных и навигацию для других наборов данных.
Описание хода выполнения работы:
Запустила Delphi.
С вкладки BDEразместила компонентTable. Выполнила настройку свойств, приведенных в таблице 8.1.
Таблица 8.1
Свойство | Значение |
DatabaseName | base |
TableName | Uchenik.db |
Name | Tb1 |
Active | True |
С вкладки Data Accessразместила компонент DataSource. в свойстве Dataset указала – tb1.
С вкладки Data Controls разместила компонент DBGrig и связала его с DataSource.
С вкладки Data Controls разместила компонент TDBNavigator для организации навигации по набору данных.
В свойстве DataSource компонента TDBNavigator указала имя компонентаDataSource, связанного с таблицей – tb1.
Запустила проект. Поэкспериментировала с добавлением, изменением и удалением записей при помощи навигатора, это продемонстрировано на рисунке 8.1.
Рисунок 8.1
Привела свойство Active у компонента Table в состояние – False.
Для события OnActivate формы со списком студентов введите команду: tb1.Active:=true;
Запустила проект, представленный на рисунке 8.2.
Рисунок 8.2
Аналогично организовала отображение данных и навигацию для других наборов данных (рисунок 8.4).
Рисунок 8.4
Вывод: В ходе лабораторного занятия в приложении для работы с базой данных на форме было организовано отображение данных и навигация для всех наборов, данных, вследствие чего получила навыки настройки визуальных компонентов для отображения данных, описание настраиваемых свойств для всех компонентов моего приложения представлено в таблице 8.2
Таблица 8.2
Компонент | Настраиваемые свойства |
Table | Database Name – my base |
Table Name – instrument.DB | |
Name – Tb1 | |
Active – true | |
DataSourse | Dataset – Tb1 |
Name – DataSource1 | |
DBGrid | DataSourse – DataModule13.DataSource1 |
TDBNavigator | DataSourse – DataModule13.DataSource1 |
Table | Database Name – my base |
Table Name – predmet.db | |
Name – Tb2 | |
Active – true | |
DataSourse | Dataset – Tb2 |
Name – DataSource2 | |
DBGrid | DataSourse – DataModule13.DataSource2 |
TDBNavigator | DataSourse – DataModule13.DataSource2 |
Table | Database Name – my base |
Table Name – uchenick.DB | |
Name – Tb3 | |
Active – true | |
DataSourse | Dataset – Tb3 |
Name – DataSource3 | |
DBGrid | DataSourse – DataModule13.DataSource3 |
TDBNavigator | DataSourse – DataModule13.DataSource3 |
Дата добавления: 2015-08-09; просмотров: 98 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Тема: проектирование приложения для работы с базой данных. создание меню | | | Тема: организация доступа к полям. работа с записями |