Создание формы.
Создание каталога и псевдонима.
II. Выполнение задания по инструкции
Создадим однотабличную БД «Семья».
Примечание: Пользователь может просматривать базу данных в режиме таблицы или в режимеформы. На прошлом занятии вы создавали приложение, которое позволяло просматривать базу данных в режиме таблицы. Сегодня же вы научитесь создавать приложения, позволяющие просматривать содержимое БД в режиме формы.
1Создайте в своей рабочей папке папку «Семья».
2Откройте утилиту BDE Administrator, создайте псевдоним Familiy, укажите путь к только что созданной папке «Семья».
Создание таблицы.
1. Откройте утилиту Database Desktop.
2. Создайте таблицу со следующими полями.
Field Name | Type | Size | Key | |
Семья | Alpha (A) | |||
Фамилия | Alpha (A) | |||
Имя | Alpha (A) | |||
Отчество | Alpha (A) | |||
Возраст | Long Integer | |||
Фотография | Graphic (G) |
3. Сохраните таблицу под именем Familiy.db в папку «Семья».
4. Заполните таблицу следующими данными. | |||||||
Семья | Фамилия | Имя | Отчество | Возраст | Фотография | ||
Папа | Пупкин | Фёдор | Вениаминович | <BLOB Graphics> | |||
Мама | Пупкина | Федора | Поликарповна | <BLOB Graphics> | |||
Сын | Пупкин | Василий | Фёдорович | <BLOB Graphics> | |||
Старшая дочь | Пупкина | Дульсинея | Фёдоровна | <BLOB Graphics> | |||
Младшая дочь | Пупкина | Дарья | Фёдоровна | <BLOB Graphics> | |||
1Запустите Delphi 7.
2На форме разместите компоненты, как показано на рисунке.
3Настройте компоненты формы согласно следующим указаниям
Компонент Table1 | DataField – Имя | |
DatabaseName – Familiy | Компонент DBText4 | |
TableName – Familiy.db | ||
Active – True | DataSource - DataSource1 | |
Компонент DataSource1 | DataField – Отчество | |
Компонент DBText5 | ||
DataSet - Table1 | ||
Компонент DBText1 | DataSource - DataSource1 | |
DataField – Возраст | ||
DataSource - DataSource1 | Компонент DBImage1 | |
DataField – Семья | ||
Компонент DBText2 | DataSource - DataSource1 | |
DataField – Фотография | ||
DataSource - DataSource1 | Stretch – True | |
DataField – Фамилия | Компонент DBNavigator1 | |
Компонент DBText3 | ||
DataSource - DataSource1 | ||
DataSource - DataSource1 |
4. Сохраните проект. Запустите программу на исполнение.
Все данные отобразились, кроме фотографий членов семьи.