Настройка провайдера Microsoft OLE DB Provider for ODBC Drivers

Теперь опишем содержимое вкладок при выборе провайдера Microsoft OLE DB Provider for ODBC Drivers (рисунок 10.9). Первый, когда драйвер ODBC уже настроен на конкретную БД и создан псевдоним БД, а второй - когда драйвер ODBC еще не настроен на конкретную БД и не создан псевдоним БД.

Рисунок 7.10 – Выбор провайдера Microsoft OLE DB Provider for ODBC driver

Перейдите на вкладку Подключение и укажите, как вы будете соединяться с ODBC. Если вы установите переключатель Использовать имя источника данных (рекомендуется так как псевдоним БД в ODBC уже существует), то сможете выбрать в раскрывающемся списке созданный ранее псевдоним БД BiblData (рисунок 10.10).

Рисунок 7.11 – Вкладка Подключение окна настройки связи с провайдером Microsoft OLE DB Provider for ODBC driver

Если псевдонима БД в ODBC не существует, то установите переключатель Использовать строку подключения и нажмете кнопку Сборка. Получите окно (рисунок 10.11), в котором выберите закладку Источник данных компьютера.

Рисунок 7.12 – Выбор источника данных для провайдера Microsoft OLE DB Provider for ODBC driver

Нажмите кнопку Создать. Перед вами пройдет череда окон, в которых выполняются действия, аналогичные рассмотренным в разделе 2 при обсуждении вопроса создания псевдоним БД.

Вкладка Дополнительно позволяет задать некоторые дополнительные свойства связи (рисунок 10.12).

Рисунок 7.13 – Вкладка Дополнительное окна настройки связи с провайдером Microsoft OLE DB Provider for ODBC driver

Для большей части провайдеров на этой вкладке доступны только флажки в списке Права доступа к данным и строка Время ожидания подключения, с помощью которой можно определить максимальную паузу в обмене данными между провайдером и клиентом. С помощью флажков можно задать любую комбинацию режимов доступа, рассмотренных выше: Read, ReadWrite, Share Deny None, Share Deny Read, Share Deny Write, Share Exclusive, Write.

На вкладке Все приводятся все параметры связи — как заданные явно, так и назначенные по умолчанию (рисунок 10.13). Щелкнув на кнопке Изменить значение, можно отредактировать значение любого параметра.

Рисунок 7.14 – Вкладка Все окна настройки связи с провайдером Microsoft Jet 4.0 OLE DB Provider

Закройте окно щелчком на кнопке ОК. Теперь в поле Use Connection String. На рисунке 10.3 можно увидеть подобный текст:

Рисунок 7.15 –

Provider=MSDASQL.1;

Persist Security Info=False;

Data Source=BiblData_PgSQL;

Extended Properties="DSN=BiblData_PgSQL;

DBQ=D:\BiblData.mdb\Release\BiblData;

DriverId=25;

FIL=MS PostgreSQL;

MaxBufferSize=2048;

PageTimeout=5;

";

Initial Catalog=D:\BiblData.mdb\Release\BiblData