ADO

Подключение к базе Библиотека

 

            Есть база, созданная в MS Access, называется «Библиотека», в ней есть таблица «Книги». Необходимо подключиться к ней используя ADO.

            Запускаем «Дельфи-7», переходим на закладку «ADO» и перетаскиваем на форму компонент «ADOConnection». Находим в этом компоненте свойство «ConnectionString», открываем его и выбираем на закладке «Поставщик данных» значение «Microsoft Jet 4.0 OLE DB Provider». А на закладке «Подключение» указываем физический путь к файлу «Библиотека.mdb» базы данных. Также выставляем свойство «LoginPromt» как «False», чтобы не приходилось все время смотреть на окно с предложением ввести пароль к базе.

            Далее, с закладки «ADO» добавляем на форму компонент «ADOQuery», в свойстве «Connection» которого выбираем «ADOConnection1».

            Кроме того, с закладки «Data Access» перетаскиваем компонент «Data Source» и присваиваем его свойству «DataSet» значение «ADOQuery1».

            Возвращаемся к компоненту «ADOQuery1», открываем его свойство «SQL» и записываем строку типа «SELECT * FROM Книги». В данном случае мы выбираем таким образом все значения таблицы «Книги», которая находится в базе «Библиотека».

            Чтобы увидеть результат запроса необходимо добавить визуальный компонент «DBGrid» с закладки «Data Controls» и установить его свойству «DataSource» значение «DataSource1». Кроме того, у компонента «ADOQuery1» свойство «Active» должно быть установлено как «True». Как только все это настроили, то даже без запуска приложения становиться виден результат запроса.

Рис. 1. Расположение компонентов на форме приложения

            Ну и результат работы приложения в принципе аналогичен.

Рис. 2. Запущенное приложение

 


База данных, компании и юр. лица г. Ульяновск
База данных, компании и юр. лица г. Ульяновск


SEO RSS ленты. 395 штук.
SEO RSS ленты. 395 штук.


База данных предприятий Абакан (5300 адресов)
База данных предприятий Абакан (5300 адресов)