Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Етап роботи з SQL –запитами





1. Побудувано SQL – запити:

• На вибірку:

SELECT Id_uslugi, Name_uslugi, Stoimost

FROM Uslugi

WHERE (((Uslugi.Stoimost) > 100))

ORDER BY Name_uslugi;

SELECT Id_zakaz, Id_klienta, Id_usluga, Data, Okazanie_uslugi

FROM Zakazi

WHERE (((Zakazi.Id_zakaz) > 2))

ORDER BY Id_zakaz;

• На оновлення:

UPDATE Послуги SET Name_Uslugi = «Устілки «

WHERE Id_uslugi = 19;

UPDATE Klienti SET FIO = «Аношкіна Олександра Володимирівна»

WHERE Id_klienta = 1;

• На додавання:

INSERT INTO Послуги (Name_uslugi, Stoimost)

VALUES («Шнурки «, 200);

INSERT INTO Klienti (FIO, Adres, Telefon)

VALUES («Потапова Антоніна Сергіївна «, «Ленінський 12-96 «, 347091);

• На видалення:

DELETE *

FROM Uslugi

WHERE Id_Uslugi = 18;

 

DELETE *

FROM Klienti

WHERE Id_klienta = 7.

Побудувано запит за трьома таблицями з використанням зв’язку між таблицями і сортування:

SELECT Zakazi.Id_zakaz, Klienti.FIO, Uslugi.Name_uslugi, Zakazi.Okazanie_uslugi

FROM Uslugi INNER JOIN (Klienti INNER JOIN Zakazi ON Klienti.Id_klienta = Zakazi.Id_klienta) ON Uslugi.Id_uslugi = Zakazi.Id_usluga

ORDER BY Klienti.FIO.

Скопіювано текст SQL –запиту в буфер обміну для подальшої вставки в Delphi. Зайшовши в Delphi слід налаштувати компонент ADOQuery. Для цього на DataModule5 компонент AdoQuery1 слід налаштувати.

Налаштувала властивості:

• властивість Connection = AdoConnection1 (було налаштоване раніше),

• властивість SQL – в редакторі SQL тексту вставила текст SQL –запиту з буфера обміну,

• властивість Active – True.

На головну форму додано DBGrid. Властивість DataSource налаштувала на компонент DataSource Query.

Запущено програму і перевірено її працездатність (Рис.10).

Рис.11. SQL –запит

Створення підключення бази даних з поточної папки програми. Для цього:

1. Відключено властивість Connected компонента AdoConnection.

2. Розміщено файл бази даних в папку програми

3. При налаштуванні компонента AdoConnection:

• властивість ConnectionString – відкривається вікно рядка з’єднання, в ньому після натискання кнопки Build вибираємо Microsoft Jet 4.0v OLE DB Provider, потім по кнопці Next – вибираємо нашу БД і замість повного шляху з вказівкою диска і каталогів залишаємо тільки назва файлу з базою даних.

 

Date: 2015-12-11; view: 311; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.005 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию