|
||||||||||||||||||||||||||||||||||||||||||
Методические рекомендации к практическому занятиюМетодические рекомендации к практическому занятию «Настройка компонент визуализации для работы с базами данных по технологии ActiveX Data Object (ADO)» Задание. При помощи СУБД Access на своих компьютерах создать базу данных «Компьютерный салон», содержащую две следующие таблицы: 1. Таблица «Сотрудники» (id, Фамилия, Имя, Отчество, Должность)
2. Таблица «Компьютеры» (id, Название, Характеристики, Фотография)
Создадим первую форму, предназначенную для визуализации таблицы «Сотрудники» – Устанавливаем подключение к базе данных при помощи визуального компонента– ADO Connection из вкладки ADO, устанавливаем соединение с СУБД Access, выбрав соответствующий драйвер – Настраиваем компонент DBGrid из вкладки Data Controls. Привяжем его к DataSource1 и зададим ширину отображения полей – Настраиваем компонент DBNavigator из вкладки Data Controls. Привяжем его к DataSource1.
Создадим вторую форму в нашем проекте Delphi, предназначенную для визуализации таблицы «Компьютеры» Для того, чтобы использовать уже имеющееся соединение с СУБД на первой форме, добавим в блок uses название модуля unit1; Теперь добавим новую таблицу ADO Table1 и настроим её для связи с таблицей «Компьютеры» Настраиваем компонент DataSourse1 для соединения его с таблицей Теперь воспользуемся вкладкой Data Controls, в которой помимо DBGrid можно использовать и другие компоненты для визуализации содержимого полей БД по отдельности. Например DBEdit. Соединяем их с Datasource1. С помощью компонентов DBEdit отобразим Название, Характеристики и Цену, выбрав в соответствующем поле DataField его значение. Поле id показывать не обязательно. Визуализация таблицы «Компьютеры» примет виед:
Теперь сохраним папку с базой данных и приложением по визуализации в своё облако Google Drive. Подведём итоги занятия. Сегодня первыми были… Домашнее задание: При помощи компонента DBImage обеспечить визуализацию фотографий на форме
|
||||||||||||||||||||||||||||||||||||||||||
|