Тема:Розроблення клієнтських додатків для роботи з БД MS SQL Server 2000.
Мета роботи:набути навичок розроблення клієнтських додатків для роботи з БД в MS SQL Server 2000.
Завдання:
Створити форму для введення та редагування записів в одній таблиці БД.
Виконання:
У середовищі Delphi 7 створюємо новий проект. Створюємо новий DataModule. Розміщуємо на ньому новий ADOConnection1 та виконуємо підключення до БД MS SQL Servеr. Вибір постачальника OLE DB наведено на рис. 23, а параметри налаштування підключення до БД наведено на рис. 24.

Рис. 26. Вибір постачальника OLE DB

Рис. 27. Закладка настроювання підключення
У полі DataModule розміщуємо компоненти TADOTable та TDataSourse для кожної таблиці в БД. Для кожного об’єкта ADOTable виконуємо наступні дії: у властивості Connection вказуємо ADOConnection1; у Table Name вказуємо назву таблиці з БД; у Active встановлюємо True. Для кожного об’єкта DataSource встановлюємо зв’язок з ADOTable через поле DataSet. Для встановлення зв’язку візуальних компонентів з таблицями будемо використовувати відповідні об’єкти DataSource шляхом встановлення їх назви у властивості візуального компоненту з відповідним іменем.
Створюємо нову форму. Відкриваємо вікно тексту модуля та у розділ Uses вказуємо ім’я модуля DataModule. На створеній формі розмішуємо DBGrid1 та DBNavigator1. У їх властивості DataSource обираємо DataSource1. Запускаємо наш проект та отримуємо форму (рис. 25) для введення/редагування даних таблиці Продукція.

Рис. 28. Закладка настроювання
Таким чином створюємо форми введення/редагування для усіх таблиць БД.