- •Введение
- •Глава 1. Описание по Аренда квартир
- •Глава 2. Компоненты для подключения базы данных
- •Глава 3. Настройка компонентов
- •3.1 Настройка adoConnection
- •3.2 Настройка adoDataSet
- •3.3 Настройка DataSource
- •3.4 Настройка adoQuery
- •3.5 Настройка dbGrid
- •Глава 4. Оформление
- •Глава 5. Код программы
- •Заключение
- •Список литературы
Глава 2. Компоненты для подключения базы данных
Первый компонент ADOConnection .
Рисунок 2.1. Компонент ADOConnection.
Компонент ADOConnection обеспечивает соединение других компонентов ADO приложения с базой данных и осуществляет управление транзакциями.
Второй компонент ADODataSet.
Рисунок 2.2. Компонент ADODataSet
Компонент ADODataSet может выполнять функции компонентов ADOTable, ADOQuery, ADOStoredProc.
Так же добавляется DataSource.
Рисунок 2.3. Компонент DataSource
Компонент DataSource обеспечивает механизм для связи компонентов доступа к данным (Table, Query или StoredProc) с визуальными компонентами, которые отображают данные (DBGrid, DBEdit, DBListBox и т. д.). Основное назначение DataSource состоит в том, чтобы облегчить внесение изменений в приложения. Все визуальные компоненты данных на форме связаны с DataSource, который, в свою очередь, связан с набором данных.
Добавляем DBGrid.
Рисунок 2.4. Компонент DBGrid
Компонент DBGrid отображает набор данных в формате электронной таблицы. Одним из важнейших свойств DBGrid является свойство columns. Оно позволяет вам изменять номера и порядок столбцов, которые появляются в таблице. Вы можете добавить, удалить или упорядочить столбцы с помощью редактора столбцов (Columns Editor).
Компонент ADOQuery может использоваться в приложениях ADO вместо компонента Query приложений BDE, выполняющего аналогичные функции. Он применяется для выполнения произвольных запросов SQL. Это могут быть запросы просмотра данных SELECT и запросы изменения данных INSERT, DELETE, UPDATE, ALTER TABLE, CREATE TABLE. Могут также выполняться хранимые процедуры.
Рисунок 2.5. Компонент ADOQuery
Глава 3. Настройка компонентов
3.1 Настройка adoConnection
Первым делом настраиваем компонент ADOConnection. Компонент ADOConnection соединяется с базой данных через свойство СоnnectionString. А во всех прочих компонентах, связанных с ADOConnection, достаточно установить в свойстве Connection имя компонента ADOConnection.
Рисунок 3.1.1 Начало настройки ADOConnection
После нажатия на кнопку Build… появится окно «Свойства связи с данными».
Рисунок 3.1.2 Окно «Свойства связи с данными»
Там выбираем строку Microsoft Jet 4.0 OLE DB Provider .
При нажатии на кнопку «Далее» у нас появляется новое окно , которое позволяет выбрать свою базу данных .
Рисунок 3.1.3 Окно выбора базы данных
Далее после выбора нашей базы данных проверяем соединение.
Рисунок 3.1.4 Проверка подключения
3.2 Настройка adoDataSet
База данных задается свойствами ConnectionString или Connection. Для управления данными в приложение вводится, помимо компонента ADODataSet, обычный компонент источника данных DataSource, в свойстве DataSet которого задается имя компонента ADODataSet. Далее к этому источнику данных DataSource подключаются любые компоненты отображения данных. Режим работы ADODataSet задается CommandText.
Рисунок 3.2.1 Настройка ADODataSet