Выберите переключатель Use Connection String и щелкните на кнопке Build.
На экране появится диалоговое окно с 4-мя вкладками.
Вкладка Поставщик данных (рисунок 10.4) используется для выбора механизма, который будет непосредственно взаимодействовать с данными, получая их от клиента и посылая их ему. Фактически в списке этой вкладки отображается состав провайдеров OLE DB, установленных на вашей машине.
Рисунок 7.4 – Настройка связи: выбор провайдера
Выбор провайдера является определяющим фактором. Для разных типов данных должны использоваться только строго определенные провайдеры.
В файл-серверных БД должен использоваться только Microsoft OLE DB Provider for ODBC driver с предварительной настройкой соответствующего драйвера.
Примечание. ODBC драйвер может работать не толко с файл-серверными БД. Так ранее нами он был использован для работы с БД PostgreSQL.
Для работы с БД PostgreSQL можно использовать ODBC драйвер и провайдер Microsoft OLE DB Provider for ODBC driver, но элегантнее обойтись без ODBC и выбрать провайдер Microsoft Jet 4.0 OLE DB Provider.
Если используется сервер Oracle или MS SQL Server, БД работает совместно соответственно с провайдером Microsoft OLE DB Provider for Oracle или Microsoft OLE DB Provider for SQL Server и т. д.
Некоторые типы данных (например, БД InterBase или Informix SQL Server) не имеют OLE DB провайдеров и поэтому (пока не будут созданы нужные провайдеры) они непосредственно не могут использоваться в технологии ADO, но этот недостаток устраняется, если для них существует соответствующий ODBC драйвер.