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

Тема: отображение данных в delphi – приложении. навигация в базе данных

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

 

 

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

ТО и ПО: ПК 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 | Нарушение авторских прав


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

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