Работа со связанными таблицами. Добавление записей

Автор работы: Пользователь скрыл имя, 06 Декабря 2014 в 16:16, лабораторная работа

Краткое описание

Предварительно создайте базу данных на основании схемы данных с Рисунка 1.

Вложенные файлы: 1 файл

Работа со связанной БД.doc

— 146.00 Кб (Скачать файл)

Работа со связанными таблицами. Добавление записей.

 

Предварительно создайте базу данных на основании схемы данных с Рисунка 1.


 

 

 

 

 

 

 

 

 

 

 

 

 

 

Рисунок 1. – Схема данных

 

Примечание: можете использовать ранее созданную таблицу выполняя действия по аналогии с описанными.

 

1 Добавление новой записи в  таблицу. Создание ниспадающего  списка.

 

1. Создайте новую форму Form2. В свойстве Caption формы задайте Добавление информации.

2. Добавьте компонент PageControl на форму. Выделив компонент, добавьте новые закладки нажав правую кнопку мыши и выбрав NewPage.

В свойстве Caption добавьте следующий текст: TabSheet1– Личная информация, TabSheet2 – Сведения о работе.

3. Закладка «Личная информация»  будет выглядеть, как на рисунке 2:

 

Рисунок 2 – Форма с вкладками

 

Для полей Код сотрудника и ФИО выбраны текстовые поля – Edit.

Для поля Пол выбран компонент Combobox.  В свойстве Items добавьте две строки:

  • мужской
  • женский

Для поля «Дата Рождения» выбран компонент DateTimePicker из закладки Win32.

Для кнопки «Далее» добавьте следующий программный код:

 

      Form2.TabSheet2.Show;

 

4. Закладка «Служебная информация»  будет выглядеть, как на рисунке 3:

 

Рисунок 3 – Вкладка «Служебная информация»

 

Для полей  «Дата Найма» и «Дата Увольнения» выбраны поля – DateTimePicker из закладки Win32.

Для полей «Отдел» и «Должность» выбраны компоненты Combobox.

5. Добавьте на форму следующие  компоненты:

     ADOConnection1  свяжите с базой данных;

ADOTable1 свяжите с таблицей Сотрудники;

ADOTable2 свяжите с таблицей Отделы;

ADOTable3 свяжите с таблицей Должности.

Для каждой ADOTable добавьте DataSource и установите связь с таблицей.

6. Кликните мышью на компоненте ADOTable2 и добавьте поле «Код_отдела» на закладку «Служебная информация», появится поле DBEdit.

7. Кликните мышью на компоненте ADOTable3 и добавьте поле «Код_должности» на закладку «Служебная информация», появится поле DBEdit.

 

 

8. В свойстве OnCreate формы расположите следующий программный код:

 

           

    

 

9. В свойстве OnShow формы расположите следующий программный код:

 

ADOtable1.Open;

ADOtable2.Open;

ADOtable3.Open;

 

10. В свойстве OnClose формы расположите следующий программный код:

 

ADOtable1.Close;

ADOtable2.Close;

ADOtable3.Close;

 

11. Тогда для кнопки «Сохранить» программный код будет выглядеть следующим образом:

 

 

 

12. Запустите форму и попробуйте добавить новые записи.

 


Информация о работе Работа со связанными таблицами. Добавление записей