Partager via


Vue d’ensemble du fournisseur Microsoft OLE DB pour la publication Internet

Le fournisseur Microsoft OLE DB pour la publication Internet permet à ADO d’accéder aux ressources servies par Microsoft FrontPage ou Microsoft Internet Information Server. Les ressources incluent des fichiers sources web tels que des fichiers HTML ou des dossiers web Windows 2000.

Paramètres de chaîne de connexion

Pour vous connecter à ce fournisseur, définissez l’argument Provider de la propriété ConnectionString sur :

MSDAIPP.DSO

Cette valeur peut également être définie ou lue à l’aide de la propriété Provider.

Chaîne de connexion classique

Une chaîne de connexion classique pour ce fournisseur est la suivante :

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

-ou-

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

La chaîne se compose de ces mots clés :

Mot-clé Description
fournisseur Spécifie le fournisseur OLE DB pour la publication Internet.
Source de données -ou- URL Spécifie l’URL d’un fichier ou d’un répertoire publié dans un dossier web.
ID d’Utilisateur Spécifie le nom d’utilisateur.
mot de passe Spécifie le mot de passe de l’utilisateur.

Note

Si vous vous connectez à un fournisseur de sources de données qui prend en charge l’authentification Windows, vous devez spécifier Trusted_Connection=oui ou sécurité intégrée = SSPI au lieu des informations d’ID d’utilisateur et de mot de passe dans la chaîne de connexion.

Si vous définissez la valeur ResourceURL de la chaîne de connexion sur une valeur non valide, par défaut, le fournisseur de publication Internet déclenche une boîte de dialogue pour demander une valeur valide. Il s’agit d’un comportement indésirable pour un composant de la couche intermédiaire d’une application, car il suspend l’exécution du programme jusqu’à ce que la boîte de dialogue soit effacée et que le client semble figer, car il n’a pas reçu de réponse du composant.

Note

Si MSDAIPP.DSO est explicitement spécifié comme valeur du fournisseur, soit avec le mot clé de la chaîne de connexion Provider, soit avec la propriété Provider, vous ne pouvez pas utiliser « URL= » dans la chaîne de connexion. Si vous le faites, une erreur se produit. Au lieu de cela, spécifiez simplement l’URL comme indiqué dans la rubrique Utilisation d’ADO avec le fournisseur OLE DB pour la publication Internet.

Voir aussi

scénario de publication Internetle fournisseur OLE DB pour la publication Internet