Создание формы.
Создание каталога и псевдонима.
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. Сохраните проект. Запустите программу на исполнение.
Все данные отобразились, кроме фотографий членов семьи.