Середовище програмування Borland Delphi
Информация - Компьютеры, программирование
Другие материалы по предмету Компьютеры, программирование
reBird
При створенні форми ми на неї поміщаємо компоненти для звязку з таблицями. Це такі компоненти, як 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 - в даному полі вибирається імя таблиці, яка міститься в БД.
Рис.3.1 Компоненти Delphi для роботи з БД
Після встановлення властивостей описаних компонентів програма, створена у середовищі Delphi, отримує доступ до таблиць БД.
Список використаних джерел
- Borland Delphi 6. Руководство разработчика.: Пер. с англ. - М.: Вильямс, 2002. - 1120 с.
- Баас Р., Фервай М., Гюнтер Х. Delphi 5: для пользователя. Пер. с нем. - К.: BHVб, 2000 - 496 с.
- Бобровский С. Delphi 6 и Kylix: Библиотека программиста. - СПб.: Питер, 2002. - 560 с.
- Бобровский С. Delphi 7. Учебный курс. - СПб.: Питер, 2004. - 735 с.
- Гофман В.Э., Хомоненко А.Д. Delphi 6. - СПб.: БХВ-Петербург, 2001. -1135 с.
- Дарахвелидазе П.Г., Марков Е.П. Программирование в Delphi 7. - СПб.: БХВ-Петербург, 2003. - 784 с.