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=MyPassword;"
-或-
"URL=ResourceURL;User ID=MyUserID;Password=MyPassword;"
字串包含下列關鍵字:
關鍵字 | 描述 |
---|---|
提供者 | 指定適用於網際網路發佈的 OLE DB 提供者。 |
資料來源 -或- URL | 指定在 Web 資料夾中發佈的檔案或目錄 URL。 |
使用者識別碼 | 指定使用者名稱。 |
密碼 | 指定使用者密碼。 |
注意
如果您要連線至支援 Windows 驗證的資料來源提供者,您應該指定 Trusted_Connection=yes 或 Integrated Security = SSPI,而非在連接字串中指定使用者識別碼和密碼資訊。
如果您將連接字串中「URL=」的 ResourceURL 值設定為無效值,則依預設網際網路發佈提供者會引發對話方塊來提示輸入有效的值。 這是應用程式中介層元件不想要的行為,因為該行為會暫停程式執行,直到清除對話方塊且用戶端顯示為凍結為止,因其尚未收到來自元件的回應。
注意
如果 MSDAIPP.DSO 已明確指定為提供者的值,請使用 Provider 連接字串關鍵字或 Provider 屬性,您無法在連接字串中使用「URL=」。 如果您這麼做,將會發生錯誤。 相反地,只要指定 URL,如使用 ADO 搭配 OLE DB Provider for Internet Publishing主題所示。