Методическое пособие к лабораторным работам по курсу «База данных» Ташкент 2022
Download 3.26 Mb.
|
Metodichka BD
Рис 17.6 Панель ADO
Для связи всех трех компонентов между собой нужно проделать следующие операции: У компонента TADOTable установить свойство Connection в положенный на форму компонент TADOConnection (По-умолчанию это ADOConnection1); Свойство 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: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling