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

适用于:Access 2013、Office 2013

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

有关将 RecordsStreams 与 Internet Publishing Provider 一起使用的示例代码,请参阅 Internet Publishing 方案

Internet Publishing Provider 随 Microsoft Windows 2000 一起安装。 早期版本的 Internet Publishing Provider 还可通过 Microsoft Office 2000 和 Microsoft Internet Explorer 5.0 来使用。

可通过三种方法来将 ADO 连接到 Internet Publishing Provider:

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

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

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

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

注意

如果使用 Provider 连接字符串 关键字 (keyword) 或 Provider 属性将 Msdaipp.dso 显式指定为提供程序的值,则不能在连接字符串中使用“URL=”。 否则,将会发生错误。 相反,只需指定本主题前面所示的 URL。

有关 Internet Publishing Provider 的更具体信息,请参阅 Microsoft OLE DB Provider for Internet Publishing,也可以参阅随源应用程序提供的提供程序文档。源应用程序是指随其一起安装 OLE DB Provider for Internet Publishing 的应用程序,如 Windows 2000、Office 2000 或 Internet Explorer 5.0。