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 fournies 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 typique

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

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

-ou-

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

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

Mot clé Description
Fournisseur Spécifie le fournisseur OLE DB pour la publication Internet
Data Source -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 utilisateur.

Notes

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

Si vous définissez la valeur ResourceURL à partir de « URL= » dans 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 dans le niveau intermédiaire d’une application, car il suspend l’exécution du programme jusqu’à ce que la boîte de dialogue soit désactivée et le client semble se figer parce qu’il n’a pas reçu de réponse du composant.

Notes

Si MSDAIPP.DSO est explicitement spécifié comme valeur du fournisseur, soit avec le mot clé de chaîne de connexion Provider, soit avec la propriété Provider, vous ne pouvez pas utiliser « URL= » dans la chaîne de connexion. Dans le cas contraire, vous rencontrerez une erreur. 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