Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Create database mashzavod (Автосохраненный) (Сп...docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
6.66 Mб
Скачать
  1. Триггери

Триггер - це збережена процедура особливого типу, яку користувач не викликає безпосередньо, а виконання якої обумовлено дією по модифікації даних: додаванням INSERT, видаленням DELETE рядки в заданій таблиці, або зміною UPDATE даних у певному стовпці заданої таблиці реляційної бази даних.

Лабораторна робота №7

Тема. Підключити створену базу до середовища візуального програмування.

Для початку, нам буде потрібний драйвер ODBC, для доступу до MySQL - MySQL Connector ODBC.Скачуєм його і встановлюєм. Після установки даного драйвера, ми формуємо наш проект, на формі у мене такі компоненти:

  • TADOConnection

  • TADOQuery

  • DBGrid

  • DataSource

На формі виділяємо раніше розміщений компонент TADOConnection і робимо по ньому подвійний клік миші або в Object Inspector вибираємо властивість ConnectionString і натискаємо там по "...". Відразу після цих дій з'явиться форма настройки підключення. У цьому вікні потрібно перейти до "Use Connection String" і натиснути "Build".

У вікні зі списку постачальників даних виберіть "Microsoft OLE DB Provider for ODBC Drivers" і тиснемо "Далі".

У вікні вибираємо пункт "Використовувати рядок підключення" і тиснемо на кнопку "Збірка".

.

У вікні потрібно перейти на вкладку "Джерело даних комп'ютера" і натиснути на кнопку "Створити”.

Після того як була натиснута кнопка "Створити" з'являється вікно "Створення нового джерела даних", в якому потрібно вибрати тип створюваного джерела даних. На вибір є для користувача і системний. Якщо вибрати користувацький, то створюваний джерело даних можна буде використовувати тільки на поточному облікового запису комп'ютера. Якщо необхідно, щоб створюване підключення працювало на всіх облікових записах комп'ютера, то в такому випадку необхідно вибирати тип даних - системний. Після вибору типу джерела даних натискаємо "Далі" і переходимо до таких установок.

У вікні зі списку драйверів потрібно вибрати MySQL OBDC 5.1 Driver (В інших версіях назва драйвера буде трохи відрізнятися) і тиснемо "Далі".

У вікні нічого налаштовувати не треба, просто натискаємо "Готово".

Відразу після того як створений новий джерело даних автоматично з'явиться вікно "MySQL Connector / ODBC Data Source Configuration", в якому необхідно налаштувати наступні параметри підключення:

  • Data Source Name. Даний параметр задає ім'я створюваного підключення. Надалі воно буде доступно в списку джерела даних комп'ютера.

  • Description. Опис створюваного підключення, можна не вказувати.

  • Server. Адреса розміщення MySQL сервера.

  • User. Ім'я користувача MySQL.

  • Password. Пароль користувача User.

  • Database. Назва бази даних. Необхідно зі списку вибрати наявну БД, в даному прикладі це "mashzavod".

Перед тим як натиснути "ОК", потрібно вказати кодування за замовчуванням, для запобігання подальших проблем. Для цього натискаємо "Details >>" і зі списку "Character Set" вибираємо кодування "сp1251". Якщо її не вказати, то можуть виникнути проблеми при роботі з кирилицею. Після всіх налаштувань залишилося натиснути "ОК".

Після того як виконана настройка підключення, у списку джерела даних комп'ютера повинно з'явиться нове підключення. У даному прикладі це "dimasik97". Створене підключення потрібно виділити і натиснути "ОК".

Далі з'явиться вікно з параметрами підключення. Тут можна зробити будь-які зміни параметрів, крім імені джерела даних і опису. В даному випадку параметри змінювати не потрібно, оскільки раніше було все налаштовано, так що натискаємо "ОК" і прямуємо далі.

Відразу після закриття вікна "MySQL Connector / ODBC Data Source Configuration" з'явиться вікно "Властивість зв'язку з даними", в якому рядок підключення заповнена параметрами підключення. Тут нічого міняти не потрібно і можна відразу наживати "ОК".

Після закриття вікна "Властивості зв'язку з даними" з'явиться вікно "ConnectionString", в якому рядок "Use Connection String" заповнена параметрами підключення. Тиснемо "ОК" і на цьому підключення закінчено.

Після завершення налаштування підключення MySQL в Delphi необхідно властивість Connected, компонента ADOConnection, у ставити в значення true.

Додатково можна у властивості LoginPromt поставити false, щоб при кожному запуску не з'являлося вікно для введення логіна і пароля.

Властивість Connection, компонента ADOQuery, поставити в значення ADOConnection1.

У властивості Sql,компонента ADOQuery , натиснути на значення TStrings

Пишемо запит та нажимаємо OK.

Властивості DataSet,компоненти Dbgrid ,ставимо значення AdoQuery1.

Властивості DataSource ,компоненти DBGrid,ставимо значенн, DataSource1.

Властивості Active,компоненти ADOQuery,ставимо значення true.