Теперь опишем содержимое вкладок при выборе провайдера 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