Microsoft OLE DB-Anbieter für Internet-Publishing: Übersicht

Der Microsoft OLE DB-Anbieter für Internet Publishing ermöglicht ADO den Zugriff auf Ressourcen, die von Microsoft FrontPage oder Microsoft Internet Information Server bereitgestellt werden. Ressourcen umfassen Webquellendateien wie HTML-Dateien oder Windows 2000-Webordner.

Parameter der Verbindungszeichenfolge

Um eine Verbindung mit diesem Anbieter herzustellen, legen Sie das Provider-Argument der ConnectionString-Eigenschaft wie folgt fest:

MSDAIPP.DSO

Dieser Wert kann auch mithilfe der Provider-Eigenschaft festgelegt oder gelesen werden.

Typische Verbindungszeichenfolge

Eine typische Verbindungszeichenfolge für diesen Anbieter sieht wie folgt aus:

"Provider=MSDAIPP.DSO;Data Source=ResourceURL;User ID=MyUserID;Password=MyPassword;"

- oder -

"URL=ResourceURL;User ID=MyUserID;Password=MyPassword;"

Die Zeichenfolge enthält folgende Schlüsselwörter:

Schlüsselwort Beschreibung
Anbieter Hiermit wird der OLE DB-Anbieter für Internet-Publishing angegeben.
Datenquelle -oder- URL Hiermit wird die URL einer Datei oder eines Verzeichnisses angegeben, die bzw. das in einem Webordner veröffentlicht wurde.
Benutzer-ID Gibt den Benutzernamen an.
Kennwort Gibt das Benutzerkennwort an.

Hinweis

Wenn Sie eine Verbindung mit einem Datenquellenanbieter herstellen, der die Windows-Authentifizierung unterstützt, sollten Sie Trusted_Connection=yes oder Integrated Security = SSPI anstelle von Benutzer-ID- und Kennwortinformationen in der Verbindungszeichenfolge angeben.

Wenn Sie den ResourceURL-Wert aus der "URL=" in der Verbindungszeichenfolge auf einen ungültigen Wert festlegen, löst der Internet Publishing-Anbieter standardmäßig ein Dialogfeld aus, um einen gültigen Wert einzufordern. Dies ist ein unerwünschtes Verhalten für eine Komponente auf der mittleren Ebene einer Anwendung, weil dadurch die Programmausführung angehalten wird, bis das Dialogfeld gelöscht wird und der Client nicht mehr reagiert, da er keine Antwort aus der Komponente erhalten hat.

Hinweis

Wenn MSDAIPP.DSO explizit als Wert des Anbieters angegeben wird (entweder mit dem Schlüsselwort Provider (Anbieter) der Verbindungszeichenfolge oder der Eigenschaft Provider), können Sie "URL=" nicht in der Verbindungszeichenfolge verwenden. Wenn Sie "URL=" doch verwenden, wird ein Fehler ausgegeben. Geben Sie stattdessen einfach die URL an, wie im Artikel Verwenden von ADO mit dem OLE DB-Anbieter für Internet Publishing dargestellt.

Weitere Informationen

Internet Publishing-SzenarioDer OLE DB-Anbieter für Internet Publishing