тку, представлені в таблиці 1. br/>
Таблиця 1. Процедури
ФункціяІмя процедуриНазваніе
2.1.6 Організація взаємодії клієнтської програми з базою даних
Додаток розроблялося в середовищі Borland Delphi 7.0. Взаємодія з БД здійснюється за допомогою наступних компонентів, що входять в стандартний набір цієї системи:
1) ADOConnection;
) DataSource;
) ADOTable;
) DBGrid;
) ADOStoredProc;
6) DBlookupcombobox:
) DBNavigator.
Компонент ADOConnection (з'єднання з базою даних) має ряд властивостей для налаштування підключення до БД.
Доступ до ресурсів здійснюється за допомогою збережених процедур - компонентів ADOStoredProc. Даний компонент застосовується для виконання процедур, що зберігаються на сервері. Основними властивостями StoredProc є StoredProcName, в якому задається ім'я процедури, що зберігається безпосередньо на сервері БД, і властивість Params, в яке ми передаємо необхідні для запуску збереженої процедури параметри. p align="justify"> Компонент ADOTable забезпечує взаємодію з таблицею БД. Для зв'язку з необхідної таблицею потрібно встановити відповідне значення властивостям DatabaseName, яка вказує ім'я БД, і TableName, яка вказує ім'я таблиці. p align="justify"> Компонент DataSource є посередником між компонентами ADOTable або StoredProc і візуальними компонентами (наприклад, DBGrid). Щоб зв'язати компонент ADOTable і компонент DataSource, вказують назву першого у властивості DataSet останнього. p align="justify"> Для представлення користувачеві отриманих у результаті роботи даних в більш зручній формі використовують компоненти DBGrid (таблиця).
Компонент DBGrid використовується тільки для представлення даних, а додавання, редагування та видалення даних здійснюється за допомогою системи збережених процедур.
2.1.7 Розробка інтерфейсу користувача. Розробка форм
Після запуску виконуваного файлу програми на екрані з'являється форма, в якій потрібно вибрати обліковий запис: адміністратор або користувач. Після вибору користувача і введення пароля з'являється головне вікно програми. Form1 (модуль Unit1) - форма головного вікна програми (Малюнок 6). br/>В
Малюнок 6. Форма головного вікна програми
Список компонентів, розташованих на формі Form1:
) MainMenu1 - основне меню;
) PageControl1 - набір вкладок;
) DBGrid1 - таблиця для виведення інформації про магазини;
) DBGrid2 - таблиця для виведення інформації про покупців;
) DBGr...