Visual Basic 6. Руководство разработчика


         

Проектирование с использованием конструктора


ActiveX DataEnvironment

Создадим простое приложение для работы с базами данных с использованием конструктора ActiveX DataEnvironment. Проект Denvl — это простая форма, которая позволяет перемещаться по записям таблицы Customers в базе данных NWIND. Для разработки формы, показанной на рис. 18.1, нужно выполнить подклю­чение к базе данных NWIND, затем получить данные из таблицы Customers и отобразить их в элементах управления, связанных с данными.

Для этого необходимо выполнить следующие действия.

1. Открыть новый проект и в окне типа проекта выбрать Data Project.

2. Выполнить двойной щелчок на объекте DataEnvironmentI в проводнике проекта, для того чтобы открыть окно DataEnvironment.

Рис. 18.1. Проект Denv1: основы использования конструктора элементов ActiveX DataEnvironment

Окно приложения DataEnvironment содержит объект

Connection и один или больше объектов Commandю Папка Commands пуста, но она будет заполнена позже при создании объектов Commandю

3. Щелкните правой кнопкой мыши на объекте Connection 1 и выберите Properties из контекстного меню, чтобы открыть окно Data Link Properties. Используйте вкладки в этом окне для задания базы данных, к которой нужно подключиться.

4. На вкладке Provider выберите драйвер связи между приложением и базой данных.

Большинство баз данных использует OLE DB-провайдер, являющийся для баз данных тем же, чем является OLE для других приложений. Выберите Microsoft OLE DB-Provider. Это простейший провайдер, который подключает приложение к базам данных Microsoft Access.

5. Выберите вкладку Connection.

6. Щелкните на кнопке с многоточием, чтобы указать путь к базе данных NWIND (в папке VB98).

7. Щелкните на кнопке Test Connection, чтобы убедиться в том, что подключение работает.

8. Если база данных требует указания имени пользователя и пароля, то будет выдано приглашение для их ввода. Введите ту же информацию в соответст вующие редактируемые поля вкладки Connection.

9. Выберите вкладку Advanced, чтобы выбрать способ открытия базы данных и опции доступа к ней для других пользователей.




Содержание  Назад  Вперед