Partager via


Open, méthode (objet Connection ADO)

Ouvre une connexion à une source de données

Syntaxe

  
connection.Open ConnectionString, UserID, Password, Options  

Paramètres

ConnectionString
facultatif. Une valeur String qui contient les informations de connexion. Pour plus d’informations sur les paramètres valides, consultez la propriété ConnectionString.

l'UserId
facultatif. Valeur String qui contient un nom d’utilisateur à utiliser lors de l’établissement de la connexion.

Mot de passe
facultatif. Valeur String qui contient un mot de passe à utiliser lors de l’établissement de la connexion.

Options
facultatif. Valeur ConnectOptionEnum qui détermine si cette méthode doit retourner des valeurs après (de façon synchrone) ou avant (de façon asynchrone) l’établissement de la connexion.

Notes

L’utilisation de la méthode Open sur un objet Connection établit la connexion physique à une source de données. Une fois cette méthode terminée, la connexion est active. Vous pouvez émettre des commandes sur celle-ci et traiter les résultats.

Utilisez l’argument ConnectionString facultatif pour spécifier un chaîne de connexion contenant une série d’instructions argument = valeur séparées par des points-virgules, ou une ressource de fichier ou de répertoire identifiée avec une URL. La propriété ConnectionString hérite automatiquement de la valeur utilisée pour l’argument ConnectionString. Par conséquent, vous pouvez définir la propriété ConnectionString de l’objet Connection avant de l’ouvrir, ou utiliser l’argument ConnectionString pour définir ou remplacer les paramètres de connexion actuels pendant l’appel de la méthode Open.

Si vous transmettez des informations utilisateur et mot de passe à la fois dans l’argument ConnectionString et dans les arguments UserID et Password facultatifs, les arguments UserID et Password remplacent les valeurs spécifiées dans ConnectionString.

Lorsque vous avez conclu vos opérations sur un objet Connection ouvert, utilisez la méthode Close pour libérer toutes les ressources système associées. La fermeture d’un objet n’a pas pour effet de le supprimer de la mémoire. Vous pourrez modifier ses paramètres de propriété et utiliser la méthode Open pour l’ouvrir ultérieurement. Pour éliminer complètement un objet de la mémoire, définissez la variable objet sur Nothing.

Remarque

Utilisation du service de données à distance Lorsqu’elle est utilisée sur un objet Connection côté client, la méthode Open n’établit pas réellement de connexion au serveur tant qu’un Recordset n’est pas ouvert sur l’objet Connection.

Remarque

Les URL utilisant le schéma HTTP appellent automatiquement le Fournisseur Microsoft OLE DB pour la publication Internet. Pour plus d’informations, consultez URL absolues et relatives.

S’applique à

Connection, objet (ADO MD)

Voir aussi

Open et Close, exemple de méthodes (VB)
Open et Close, exemple de méthodes (VBScript)
Open et Close, exemple de méthodes (VC++)
Open, méthode (objet Record ADO)
Open, méthode (objet Recordset ADO)
Open, méthode (objet Stream ADO)
OpenSchema, méthode