Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Laboratornyy_praktikum_chast_2.docx
Скачиваний:
98
Добавлен:
25.02.2016
Размер:
968.87 Кб
Скачать
  1. Практические задания

Порядок выполнения работы

1) создать БД согласно индивидуального задания в среде MSAccess

2) с использованием ADO компонентов подключить БД в среде Delphi

3) создать полнофункциональное приложение с использованием ADO компонентов

3. Контрольные вопросы

1) Какие компоненты ADO используются для подключения БД

2) Как осуществляется настройка соединения база данных с ADO.

Лабораторная работа № 7 Работа с Firebird и Interbase в Delphi. Ado компоненты

Цель работы: получить практические навыки работы с ADO компонентами. Получение практических навыков создание БД Interbase. Формирование навыков и умений настройки настройки компонентов ADO и закрепление знаний, умений и навыков создания объектов БД.

  1. Краткие теоретические сведения:

В Delphi cуществует несколько способов работы с Interbase и Firebird.

3 способа организации доступа к данным через IBProvider:

  • dbGo (ADO Express) компоненты, работающие через библиотеку ADO.

  • прямой доступ к COM-интерфейсам ADO, минуя компоненты dbGo.

  • прямой доступ к COM-интерфейсам OLE DB при помощи сторонних VCL-компонент (OLE DB Direct/OLE DB Express).

Компоненты dbGo

dbGo - это VCL-компоненты от Borland, позволяющие работать с библиотекой ADO из Delphi и C++ Builder привычным для этих средств разработки способом. До Delphi 6 компоненты назывались ADOExpress.

Внешний вид панели компонентов dbGo в Delphi (RAD Studio 2007):

Состав dbGo-компонентов:

-Компонент TADOConnection - подключение к базе данных.

-Компонент TADODataSet - базовый набор данных. TADODataSet позволяет загружать данные таблиц, хранимых процедур и произвольных SQL запросов и передавать изменения обратно в БД. Важным условием является то, что выражение указанное в CommandText, обязательно должно возвращать набор данных. TADODataSet соответствует объекту ADODB.Recordset.

- Компонент TADOTable является упрощенными вариантом TADODataSet. Он позволяет загружать в память целые таблицы.

- Компоненты TADOQuery и TADOStoredProc предназначены для выполнения произвольных SQL-запросов и хранимых процедур.

- Компонент TADOCommand соответствуют объеку ADODB.Command. Фактически объединяет в себе возможности трех компонентов: TADOTable, TADOQuery, TADOStoredProc.

  1. Практические задания

Порядок выполнения работы

Согласно своей предметной область выполните следующие:

1) Подключите БД с помощью ADO компонентов

2) Создайте простейший редактор таблиц на основе TADODataSet.

3)Используя компоненты TDBNavigator., TDBGrid отобразить содержимое таблиц и навигацию по записям.

4)Для редактирования деталей использовать контейнер TDBCtrlGrid в который поместить TDBLabel, TDBText, TDBComboBox.

Контрольные вопросы:

1) Приведите схему доступа к данным с применением ADO.

2) Какие компоненты Delphi используются для организации доступа к данным по технологии ADO?

3) Как задаются параметры соединения при разработке в Delphi приложения, использующего технологию ADO?

Лабораторная работа №8 разработка приложения в среде delphi

Цель работы: получение практических навыков разработки клиент-серверных приложений в среде Delphi. Формирование навыков и знаний работы с визуальными и невизульными компонентами Delphi. Получить навыки работы с двухзвенной артитектурой.

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