Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Описание алгоритмом Функціонування бази даних міст України в середовіщі візуального програмування Delphi

Реферат Описание алгоритмом Функціонування бази даних міст України в середовіщі візуального програмування Delphi





tify"> Active TrueОзнака актівації файлу даних ( Табліці). У результате прівласнення Правда значення відбувається Відкриття файлу табліці

Во время розробки форми програми значення властівостей DatabaseName і TableName, задаються путем Вибори зі Списків. У списку перераховані всі зареєстровані псевдонімі DatabaseName, TableName, а в списку - імена файлів таблиць, Які знаходяться у відповідному псевдоніму каталозі.


Властівість компонента DataSource ВластівістьЗначенняВізначаєName DataSource1Ім я компоненту. вікорістовується для доступу до властівостей компоненту DataSet Table1Ім я компоненту, что представляет собою вхідні дані.

Користувач может переглядаті базу даних помощью «програми перегляду бази даних» у режімі форми або в режімі табліці. У режімі форми можна Бачити только одна записів, а в режімі табліці - кілька запісів одночасно. Досить часто ЦІ дві режими комбінують. Коротка інформація (вміст Деяк ключовими полів) віводяться в таблічній форме, а при необхідності Бачити вміст всех полів записів віконується перемикань в режим форми.

Компоненти, что забезпечують переглядання и редагування вмісту полів бази даних, знаходяться на вкладці Data Controls. (рис. 1.8)


Рис. 1.8

Як приклад использование компонентів DBEdit и DBMemo розглянемо програму, «переглядання бази даних в режімі форми», яка Забезпечує роботу з базою даних «міста України» рис. 1.9


Рис. 1.9


Для того щоб переглядаті Інші записи файлу даних, у форму нужно Додати компонент DBNavigator, Значок которого находится на вкладці Data Controls. Рис. 1.10


Рис. 1.10


Компонент DBNavigator - (дів. рис. 1.11) представляет собою набор кнопок, при клацанні на якіх відбувається переміщення покажчика потокового записів до наступної, попередньої, Першої и останньої записи бази даних, а так само Додавання до файлу даних нового записів, відалення потокового запису.


Рис. 1.11

Проекти в Delphi.

Будь-який проект має Шість файлів , что представляються вихідні дані для додатка. Як правило ЦІ файли створюються после Збереження проекту.

Всі файли проекту мают свой тип, зразки файлів:

· dpr - властіво файл проекту;

· pas - модулі додатка, що містять код на Object Pascal;

· dfm - модулі додатка, що містять інформацію про вікна додатка;

· res - файли Із вбудовують ресурсами;

· obj - файли, що містять готовий до компіляції об'єктній код;

· cfg, dof, dsk - службові файли Delphi

При створенні форми ми на неї поміщаємо компоненти для зв язку з таблицями. Це Такі компоненти, як Datasource, IBQuery, IBTransaction, IBDatabase та DBGrid Рис. 3.1.

Для Здійснення зв язку з БД Використовують компоненти:

· IBDatabase - Виконує зв язок БД з програмою;

· IBTransaction - відповідає за Здійснення трансакцій;

· Datasource - Виконує зв язок между DataSet и компонентами візуалізації та управління;

· DBGrid - компонент візуалізації, виводу інформацію, яка містіться в БД у виде табліці;

· IBTable - Виконує доступ до таблиць БД;

· DBNavigator - компонент управління, дозволяє переміщуватіся по полях БД, а такоже додаваті та зніщуваті поля. Рис. 1.12


Рис. 1.12


Для ціх компонентів нужно Встановити следующие параметри ::

· DatabaseName - шлях до файлу БД;

· DefaultTransaction - в данє поле нужно вписати ім я компонента, Який відповідає за трансакцію;

· LoginPrompt - если поле має значення true, то при здійсненні зв язку з БД Видається запит пароля, если false - запит паролі не віконується, а пароль береться Із поля Params;

· Params - містіть логін та пароль для доступу до БД .:

· DefaultDatabase - в данє поле нужно вписати ім я компонента, Який відповідає за зв язок з БД.

Datasource:

· TableName - в даного полі нужно вібрато ім я компонента, Який відповідає за зв язок Із DataSet.

BTable:

· DataBase - в данє поле нужно вписати ім я компонента, Який відповідає за зв язок з БД;

· TableName - в даного полі вібірається ім я табліці, яка містіться в БД.


Рис. 1.13 Компоненти Delphi для роботи з БД


...


Назад | сторінка 3 з 7 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Проектування бази даних "База даних районного відділу податкової інспе ...
  • Реферат на тему: Розробка бази даних та програмного додатка для довідкової служби кінотеатрі ...
  • Реферат на тему: Бази даних на Delphi
  • Реферат на тему: Бази даних в Delphi
  • Реферат на тему: Розробка додатка в середовищі Delphi, що взаємодіє з базами даних в Access