Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
IZVP.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
229 Кб
Скачать

29. Робота з бд. Компоненти для створення бд.

БД - це набір таблиць. В яких перебуває інформація. Як правило БД, складається з декількох таблиць, які розміщають в одному каталозі. Розрізняють локальні на віддалені БД.

До складу Делфі входить утиліта BDE( Bornald Data Base Engine) – це набір драйверів, які забезпечують доступ до даних, а також Bornald DataBase Desktop, що дозволяє створювати файли БД у різних форматах.

Процес створення БД – це послідовність таких кроків:

  1. Створення каталогу;

  2. Створення псевдоніму;

  3. Створення таблиць.

Таблиці створються за допомогою утиліти Data Base Desktop – вона дозволяє виконувати всі необхідні дії: створення, перегляд, модифікація таблиць.

Компоненти доступу до даних перебувають на вкладці Data Acces, а компоненти відображення даних на вкладці Data Control.

1.DataBase – представляє БД, як єдине ціле( тобто сукупність таблиць).

2. Table – представля одну з таблиць.

3. DataSource – джерело даних, забезпечує зв*язок компонента, відображення і редагування даних.

4. DBText – дозволяє тільки перегляд вмісту у поля, а компонент DBEdit i DbMemo – перегляд і редагування.

30. Псевдонім бд. Бібліотека вde.

Розробляючи програму програміст не можу знати на якому диску і в якому каталозі будуть перебувати файли БД під час їх використання.

В Делфі проблема передачі в програму інформації про місце знаходження файлів БД вирішується шляхом використання псевдоніма БД.

Псевдонім (Alias) – це коротке ім.*я, поставлене у відповідність реальному повному ім.*ю каталогу БД.

Програма доступу до даних використовує не реальне ім*, а саме цей псевдонім.

Для доступу до інформації підключають бібліотеку BDЕ, яка в свою чергу використовує конфігураційний файл, який містить інформацію про всі зареєстровані в системі псевдоніми.

Псевдонім БД. Можу бути створений( зареєстрований) за допомогою утиліти BDЕ Administrator. Ця же утиліта дозволяє змінити каталог, пов*язаний з псевдонімом.

Перед тим як приступити для створення таблиць нової БД, необхідно створити псевдонім для цієї БД,

31. Друк в текстовому і графічному режимах.

1.Друк в текстовому режимі здійснюється наступним способом:

Із принтером працюють, як із звичайним текстовим файлом, за винятком того, що замість процедури AssignFile викликають процедуру AssignPrn. Якщо програму потрібно одержати тверду копію екранної форми, то використовують метод Print об*єкта Form, який викликають в потрібний момент.

2. Для виводу графічної інформації є спеціальний об*єкт Printer, який стає доступним, коли підключити модуль Printers. За допомогою цього об*єкта графічна інформація виводиться на друк так само, як і на екрані.

Властивості об*єкта Printer:

  • Canvas – місце для виводу графіки.

  • Font – список доступних шрифтів.

  • Orientation – горизонтальна або вертикальна орієнтація сторінки.

  • PageWigth, PageHeight – ширина, висота.

  • PageNumber – номер сторінки.

  • Printers – перераховує всі властивості в системі принтера параметри.

  • PrinterIndex – вказує, який із перераховуваних буде поточний.

  • Printing – властивість логічного типу, яка показує чи розпочато друк.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]