Методическое пособие к лабораторным работам по курсу «База данных» Ташкент 2022


Download 3.26 Mb.
bet87/91
Sana15.11.2023
Hajmi3.26 Mb.
#1777302
TuriМетодическое пособие
1   ...   83   84   85   86   87   88   89   90   91
Bog'liq
Metodichka BD

Рис 17.6 Панель ADO

Для связи всех трех компонентов между собой нужно проделать следующие операции:



  1. У компонента TADOTable установить свойство Connection в положенный на форму компонент TADOConnection (По-умолчанию это ADOConnection1);

  2. Свойство DataSet компонента TDataSource установите в ADOTable1;


Рис 17.7 Настройка параметров соединения TADOConnection

Настало время установить соединение с БД, но для начала его нужно настроить. Выберите компонент TADOConnection, дважды щелкните по нему. В появившемся окне выберите "Use connection string" и нажмите Build. В ответ вам предложат выбрать драйвер для работы с базой. Хочу сразу вас обрадовать: в стандартную поставку Windows входят все необходимые драйвера, поэтому вам не нужно будет таскать с собой дистрибутив как в случае с BDE.


Так как мы будем работать с БД стандарта MDB от Access, то выберите драйвер Microsoft Jet 4.0 OLE DB и нажмите далее. Укажите путь к вашей базе данных и если вы установили контроль доступа к файлу, то введите имя пользователя и пароль.
На вкладке "Дополнительно" устанавливаются режим доступа к файлам и параметры сети, но в нашем случае последнее недоступно.
Теперь можете нажать OK и все настройки сохраняться в свойстве компонента TADOConnection под названием ConnectionString типа String.
Проверить есть ли соединение с базой данных можно установив свойство Connected (этого же компонента) в true.
Если IDE не выкинет никакой ошибки значит вы все настроили правильно и можно продолжать работу, если нет, то повторите все вышеописанные шаги.
Если вы не хотите, чтобы при соединении программа автоматически спрашивала пароль и пользователя доступа к файлу БД, то для этого есть свойство TADOConnection.LoginPrompt. Установите его в false.
Теперь выберите компонент TADOTable и укажите в свойстве TableName имя желаемой для работы таблицы из созданной вами базы данных (проверьте наличие true в свойстве TADOConnection.Connected). И напоследок, чтобы компонент получил доступ к базе данных, используя ADOConnection установите Active=true (TADOTable).
В принципе на этом настройка нашего приложения на работу с mdb-файлами закончена. Теперь займемся графическим интерфейсом, обработкой и отображением данных.


Download 3.26 Mb.

Do'stlaringiz bilan baham:
1   ...   83   84   85   86   87   88   89   90   91




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling