共用方式為


Microsoft OLE DB Provider for Internet Publishing 概觀

Microsoft OLE DB Provider for Internet Publishing 可讓 ADO 存取 Microsoft FrontPage 或 Microsoft Internet Information Server 所提供的資源。 資源包括網頁來源檔案,例如 HTML 檔案或 Windows 2000 網頁資料夾。

連接字串參數

若要連線至此提供者,請將 ConnectionString 屬性的 Provider 引數設定為:

MSDAIPP.DSO

您也可以使用 Provider 屬性來設定或讀取此值。

一般連接字串

此提供者的一般連接字串為:

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

-或-

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

字串包含下列關鍵字:

關鍵字 描述
提供者 指定適用於網際網路發佈的 OLE DB 提供者。
資料來源 -或- URL 指定在 Web 資料夾中發佈的檔案或目錄 URL。
使用者識別碼 指定使用者名稱。
密碼 指定使用者密碼。

注意

如果您要連線至支援 Windows 驗證的資料來源提供者,您應該指定 Trusted_Connection=yesIntegrated Security = SSPI,而非在連接字串中指定使用者識別碼和密碼資訊。

如果您將連接字串中「URL=」的 ResourceURL 值設定為無效值,則依預設網際網路發佈提供者會引發對話方塊來提示輸入有效的值。 這是應用程式中介層元件不想要的行為,因為該行為會暫停程式執行,直到清除對話方塊且用戶端顯示為凍結為止,因其尚未收到來自元件的回應。

注意

如果 MSDAIPP.DSO 已明確指定為提供者的值,請使用 Provider 連接字串關鍵字或 Provider 屬性,您無法在連接字串中使用「URL=」。 如果您這麼做,將會發生錯誤。 相反地,只要指定 URL,如使用 ADO 搭配 OLE DB Provider for Internet Publishing主題所示。

另請參閱

網際網路發佈案例OLE DB Provider for Internet Publishing