В начало
«MS Access» через «ODBC»
Суть:
нужно подключиться к базе данных, созданной в СУБД «MS Access» через «ODBC» в собственном
приложении на «Дельфи 7». Для начала заходим в раздел «Панель управления – Администрирование – Источники данных (ODBC)». Добавляем новый источник данных. Рис.
1. Администратор источников данных ODBC Затем выбираем «Driver do Microsoft Access». Рис. 2. Создание нового источника данных Потом, в окне «Установка драйвера ODBC…» задаем имя, описание и выбираем
путь к базе данных, например, «Автовокзал.mdb». Рис.
3. Установка драйвера ODBC для MS Access
После этого переходим в исходное
окно «Администратор источников данных…» и видим, что «Автовокзал» добавился в
источник. Рис. 4. Первоначальное окно «Администратор источников данных…» Затем запускаем приложение «Дельфи
7», размещаем на форме компоненты: ADOConnection, ADOTable,
DataSource,
DBGrid.
Настраиваем компоненты для подключения через ODBC. Сначала
кликаем по компоненту «ADOConnection1» и настраиваем строку подключения, выбираем
«Microsoft OLE DB Provider for ODBC».
Жмем кнопку «Далее» и переходим на закладку «Подключение». Рис. 5. Настройка строки подключения в «Дельфи 7» На закладке «Подключение» выбираем источник данных «Автовокзал» и проверяем подключение нажатием на кнопку «Проверить подключение». Рис. 6. Закладка «Подключение» Далее соединяем компоненты между собой.
Теперь,
если выставить свойство «Active
= True» у компонента «ADOTable1»,
то таблица, установленная в свойстве «TableName» отобразится на
компоненте «DBGrid1». Рис. 7. Таблица «Дни движения» в нашем приложении
Таким образом
мы подключились к БД «Автовокзал» через «ODBC», что означает «Open DataBase
Connectivity». |
| |||||||||||