Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Indique les informations utilisées pour établir une connexion à une source de données.
Paramètres et valeurs de retour
Définit ou renvoie une valeur String.
Remarques
Utilisez la propriété ConnectionString pour spécifier une source de données en transmettant une chaîne de connexion détaillée contenant une série d’instructions argument= value séparées par des points-virgules.
ADO prend en charge cinq arguments pour la propriété ConnectionString ; tous les autres arguments passent directement au fournisseur sans traitement par ADO. Les arguments pris en charge par ADO sont les suivants.
| Raisonnement | Descriptif |
|---|---|
| Provider= | Spécifie le nom d’un fournisseur à utiliser pour la connexion. |
| Nom de fichier= | Spécifie le nom d’un fichier spécifique au fournisseur (par exemple, un objet source de données persistant) contenant des informations de connexion prédéfinies. |
| Fournisseur distant = | Spécifie le nom d’un fournisseur à utiliser lors de l’ouverture d’une connexion côté client. (Service de données distant uniquement.) |
| Serveur distant= | Spécifie le nom du chemin d’accès du serveur à utiliser lors de l’ouverture d’une connexion côté client. (Service de données distant uniquement.) |
| URL= | Spécifie la chaîne de connexion en tant qu’URL absolue identifiant une ressource, telle qu’un fichier ou un répertoire. |
Après avoir défini la propriété ConnectionString et ouvert l’objet Connection , le fournisseur peut modifier le contenu de la propriété, par exemple en mappant les noms d’arguments définis par ADO à leurs équivalents pour le fournisseur spécifique.
La propriété ConnectionString hérite automatiquement de la valeur utilisée pour l’argument ConnectionString de la méthode Open . Vous pouvez donc remplacer la propriété ConnectionString actuelle pendant l’appel de méthode Open .
Étant donné que l’argument Nom de fichier entraîne le chargement ado du fournisseur associé, vous ne pouvez pas transmettre les arguments Fournisseur et Nom de fichier .
La propriété ConnectionString est en lecture/écriture lorsque la connexion est fermée et en lecture seule lorsqu’elle est ouverte.
Les doublons d’un argument dans la propriété ConnectionString sont ignorés. La dernière instance d’un argument est utilisée.
Remarque
Utilisation du service de données à distance Lorsqu’elle est utilisée sur un objet Connection côté client, la propriété ConnectionString peut inclure uniquement les paramètres fournisseur distant et serveur distant .
Le tableau suivant répertorie le fournisseur ADO par défaut pour chaque système d’exploitation Windows :
| Fournisseur ADO par défaut | Système d’exploitation Windows |
|---|---|
| MSDASQL (Pour améliorer la lisibilité du code source, spécifiez explicitement le nom du fournisseur dans la chaîne de connexion.) |
Windows 2000 (32 bits) Windows XP (32 bits) Windows 2003 Server (32 bits) Windows Vista (32 bits) Windows Vista Service Pack 1 ou version ultérieure (32 bits et 64 bits) Versions de Windows après Windows Vista (32 bits et 64 bits) |
| Aucune valeur par défaut. Lorsqu’une application ADO s’exécute sur les systèmes d’exploitation suivants et ne spécifie pas explicitement le fournisseur, ADO retourne l’erreur suivante : « ADODB. Connexion : le fournisseur n’est pas spécifié et il n’existe aucun fournisseur par défaut désigné » |
Windows 2000 (64 bits) Windows XP (64 bits) Windows 2003 Server (64 bits) Windows Vista (64 bits) |
S’applique à
Voir aussi
ConnectionString, ConnectionTimeout et State Properties Example (VB)
ConnectionString, ConnectionTimeout et State Properties Example (VC++)
Annexe A : Fournisseurs