用于 Internet 发布的 OLE DB 提供程序

ADO 记录Stream 对象可与 Microsoft OLE DB Provider for Internet Publishing(Internet Publishing Provider)一起使用,以访问和操作由 Microsoft FrontPage 提供服务的资源,例如 Web 文件夹或文件。 使用 ADO,可以指定 记录StreamRecordset 的源为 URL。 然后,可以上传、下载、移动、复制和删除资源,或直接操作资源属性。

有关将 记录 与 Internet 发布提供程序结合使用的示例代码,请参阅 Internet 发布场景

Internet 发布提供程序随 Microsoft Windows 2000 一起安装。 Microsoft Office 2000 和 Microsoft Internet Explorer 5.0 同时也提供了 Internet 发布提供程序的早期版本。

可通过三种方法将 ADO 连接到 Internet 发布提供程序:

  • 在连接字符串中指定“URL=”。 例如:

    objConn.Open "URL=https://servername"  
    
  • 为连接字符串的 Provider 关键字指定 Msdaipp.dso。 例如:

    objConn.Open "provider=MSDAIPP.DSO;data source=https://servername"  
    
  • 指定 Msdaipp.dso 为 Connection 对象的 Provider 属性。 例如:

    objConn.Provider = "MSDAIPP.DSO"  
    objConn.Open "https://servername"  
    

注意

如果将 Msdaipp.dso 显式指定为提供程序的值,无论使用 Provider 连接字符串关键字还是 Provider 属性,都不能在连接字符串中使用“URL=”。 如果这样做,将发生错误。 相反,只需按前面所示指定 URL。

有关 Internet 发布提供程序的更具体信息,请参阅 Microsoft OLE DB Provider for Internet Publishing,或者查阅随 OLE DB Provider for Internet Publishing 一同安装的源应用程序提供的提供程序文档:比如 Windows 2000、Office 2000 或 Internet Explorer 5.0。