В начало

«MS SQL» через «ODBC»

 

            Суть: необходимо подключиться к БД «Библиотека.mdf» через «ODBC» в приложении на «Дельфи 7». В составе БД «Библиотека» есть таблица «Читатели».

            Создаем новое подключение в панели управления. Переходим в раздел «Панель управления – Администрирование – Источники данных (ODBC)». Далее выбираем закладку «Драйверы» и проверяем, есть ли нужный драйвер.

 

Рис. 1. Закладка «Драйверы» в администрировании источников данных

Рис. 1. Закладка «Драйверы» в администрировании источников данных

 

            Затем переходим на закладку «Пользовательский DSN» и жмем кнопку «Добавить», после чего откроется окно в котором нужно выбрать именно этот саамы драйвер ,который ранее присмотрели.

Рис. 2. Выбор драйвера «SQL Server»

Рис. 2. Выбор драйвера «SQL Server»

 

            Далее придумываем название, описание и выбираем/вписываем SQL-сервер. Нажимаем «Далее».

Рис. 3. Этап создания

Рис. 3. Этап создания

 

            На следующем этапе определяем как будет осуществляться проверка подлинности. Выбираем, жмем «Далее».

 

Рис. 4. Выбор вариантов подлинности

 

            Затем выбираем расшаренную базу данных, как БД по умолчанию.

Рис. 5. Выбор БД по умолчанию

Рис. 5. Выбор БД по умолчанию

 

            Потом идет еще пара этапов и в конце проверка подключения. В случае успешного подключения будет создан источник данных и занесен в список на закладку «Пользовательский DSN».

 

Рис. 6. Закладка «Пользовательский DSN» с только что созданным источником данных

Рис. 6. Закладка «Пользовательский DSN» с только что созданным источником данных

 

            Теперь переходим в среду разработки «Дельфи 7» и перетаскиваем на форму компоненты: ADOConnection, ADOTable, DataSource, DBGrid.

            Настраиваем компонент «ADOConnection1». Создаем строку подключения. На закладке «Поставщик данных» выбираем «Microsoft OLE DB Provider ODBC Drivers».

Рис. 7. Закладка «Поставщик данных» 

Рис. 7. Закладки «Поставщик данных» и «Подключение»

 

            А на закладке «Подключение» выбираем только что созданное подключение в разделе «ПУСК – Панель управления – Администрирование – Источники данных (ODBC)», как оно называется мы знаем – «Библиотека». Внизу есть, кстати, кнопка «Проверить подключение», если что.

            Далее идет все по накатанной, соединяем компоненты между собой.

 

Таблица. Свойства компонентов

Название компонента

Настройка, значение

ADOConnection1

LoginPrompt = False

ADOTable1

Connection = ADOConnection1

TableName = Читатели

DataSource1

DataSet = ADOTable1

DBGrid11

DataSource = DataSourse1

 

            Затем, установив значение «Active = True» компоненту «ADOTable1», данные из таблицы «Читатели» базы данных «Библиотека» отобразятся на компоненте «DBGrid1».

 

Рис. 8. Прочитанная таблица «Читатели»

Рис. 8. Прочитанная таблица «Читатели»

 

            Таким образом, мы только что успешно подключились к БД «Библиотека», созданной в СУБД «MS SQL Server 2005» и прочитали данные из таблицы «Читатели».

 

 


MySQL dump базы данных сказок 1280 штук.
MySQL dump базы данных сказок 1280 штук.


База предприятий Нижнего Новгорода (17.09.2013)
База предприятий Нижнего Новгорода (17.09.2013)


База трасовых сайтов которая даст +10-30 ТИЦ.
База трасовых сайтов которая даст +10-30 ТИЦ.