Реферат: Середовище програмування Borland Delphi
Якщо сервер InterBase завантажений не як служба Windows, то в правому куті панелі задач з’являється спеціальна позначка. Закінчити роботу сервера також можна, натиснувши маніпулятором "миша" на позначці контекстного меню та задавши команду Shutdown.
Інші команди контекстного меню служать для налаштування сервера:
InterBase Properties… - налаштування властивостей InterBase;
Properties - налаштування властивостей.
Зазвичай цим параметрам вже задані потрібні параметри, змінювати які немає необхідності.
При запуску сервера в якості служби Windows NT керувати його параметрами, а також зупинити сервер можна в вікні Services.
3.2 Компоненти Delphi для роботи з СКБД FireBird
При створенні форми ми на неї поміщаємо компоненти для зв’язку з таблицями. Це такі компоненти, як Datasource, IBQuery, IBTransaction, IBDatabase та DBGrid (рис.3.1).
Для здійснення зв’язку з БД використовуються компоненти:
IBDatabase - виконує зв’язок БД з програмою;
IBTransaction - відповідає за здійснення трансакцій;
Datasource - виконує зв’язок між DataSet і компонентами візуалізації та управління;
DBGrid - компонент візуалізації, виводить інформацію, яка міститься в БД у вигляді таблиці;
IBTable - виконує доступ до таблиць БД;
DBNavigator - компонент управління, дозволяє переміщуватися по полях БД, а також додавати та знищувати поля.
Для цих компонентів потрібно встановити наступні параметри:
IBDatabase:
DatabaseName - шлях до файлу БД;
DefaultTransaction - в дане поле потрібно вписати ім’я компонента, який відповідає за трансакцію;
LoginPrompt - якщо поле має значення true, то при здійсненні зв’язку з БД видається запит пароля, якщо false - запит пароля не виконується, а пароль береться із поля Params;
Params - містить логін та пароль для доступу до БД.
IBTransaction:
DefaultDatabase - в дане поле потрібно вписати ім’я компонента, який відповідає за зв’язок з БД.
Datasource:
TableName - в даному полі потрібно вибрати ім’я компонента, який відповідає за зв’язок із DataSet.
I
BTable:
DataBase - в дане поле потрібно вписати ім’я компонента, який відповідає за зв’язок з БД;
TableName - в даному полі вибирається ім’я таблиці, яка міститься в БД.