В начало

Подключение к Завод ЖБИ

 

            Есть база данных «Завод ЖБИ» созданная в СУБД «MS SQL Server 2005». Нужно подключиться  к базе данных средствами «Дельфи-7», используя компоненты «ADO» и прочитать содержимое таблицы «Единицы измерения».

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

            Далее кликаем 2 раза на компоненте «ADOConnection1» и настраиваем свойство «ConnectionString». Вписываем имя сервера с доменом, выбираем вариант авторизации, выбираем базу данных «Завод ЖБИ».  Чтобы это все работало нужно предварительно на сервере поколдовать с пользователями и правами. Затем проверяем подключение, обычно все нормально.

Рис. 1. Закладка «Подключение»

Рис. 1. Закладка «Подключение»

 

            Потом подключаем компонент «ADOTable1», настраиваем его. Опять же, чтобы можно было выбрать таблицу, на сервере должны быть установлены права на «SELECT» для пользователя.

Свойство

Значение

Connection

ADOConnection1

TableName

Единицы измерения

 

            У компонента «DataSource1» устанавливаем свойство «DataSet = ADOTable1». А у компонента «DBGrod1» нужно установить «DataSource = DataSourse1».

            Также неплохо перетащить на форму кнопку и разместить в ней код:

Procedure TForm1.Button1Click(Sender: TObject);

Begin

   ADOTable1.Active:=True;

End;

            Теперь можно запустить приложение и нажать кнопку. Результат показан ниже.

Рис. 2. Результат запроса к таблице «Единицы измерения»

Рис. 2. Результат запроса к таблице «Единицы измерения»