Поделиться через


Общие сведения о поставщике OLE DB для публикации в Интернете

Поставщик Microsoft OLE DB для публикации в Интернете позволяет ADO получать доступ к ресурсам, обслуживаемым Microsoft FrontPage или Microsoft Internet Information Server. Ресурсы включают файлы веб-источника, такие как HTML-файлы или веб-папки Windows 2000.

Параметры строки подключения

Чтобы подключиться к этому поставщику, задайте аргумент поставщика свойства ConnectionString:

MSDAIPP.DSO

Это значение можно также задать или считать с помощью свойства поставщика .

Типичная строка подключения

Типичная строка подключения для этого поставщика:

"Provider=MSDAIPP.DSO;Data Source=ResourceURL;User ID=MyUserID;Password=<password>;"

-или-

"URL=ResourceURL;User ID=MyUserID;Password=<password>;"

Строка состоит из следующих ключевых слов:

Ключевое слово Описание
поставщик Указывает на поставщика OLE DB для публикации в Интернете.
источник данных - или - URL Указывает URL-адрес файла или каталога, опубликованного в веб-папке.
идентификатор пользователя Указывает имя пользователя.
Пароль Указывает пароль пользователя.

Заметка

Если вы подключаетесь к поставщику источников данных, поддерживающего проверку подлинности Windows, рекомендуется указать Trusted_Connection=yes или Интегрированная безопасность = SSPI вместо использования идентификатора пользователя и пароля в строке подключения.

Если задать значение ResourceURL из параметра URL= в строке подключения недопустимым, то по умолчанию поставщик интернет-публикаций открывает диалоговое окно с просьбой ввести допустимое значение. Это нежелательно для компонента в среднем уровне приложения, так как оно приостанавливает выполнение программы до очистки диалогового окна и клиент, как представляется, зависает, так как он не получил ответ от компонента.

Заметка

Если MSDAIPP.DSO явно указано в качестве значения поставщика, либо с ключевым словом строки подключения поставщика, либо свойством поставщика, в строке подключения нельзя использовать "URL=". Если это сделать, возникнет ошибка. Вместо этого просто укажите URL-адрес, как показано в разделе Using ADO with the OLE DB Provider for Internet Publishing.

См. также

Сценарий публикации в Интернете поставщик OLE DB для интернет-публикации