Создание формы.

Создание каталога и псевдонима.

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. Сохраните проект. Запустите программу на исполнение.

 

Все данные отобразились, кроме фотографий членов семьи.