ADO ConnectionObjet


Objet Connection

L'objet Connection ADO est utilisé pour créer une connexion ouverte à une source de données. Grâce à cette connexion, vous pouvez accéder à une base de données et la manipuler.

Si vous devez accéder à une base de données plusieurs fois, vous devez utiliser un objet Connection pour établir une connexion. Vous pouvez également créer une connexion en passant une chaîne de connexion via un objet Command ou Recordset. Toutefois, une telle connexion ne convient qu'à une seule requête simple spécifique.

ProgID

set objConnection=Server.CreateObject("ADODB.connection")

Propriétés

Propriété Description
Attributes Définit ou renvoie une propriété de l'objet Connection.
CommandTimeout Indique le temps d'attente pendant l'exécution d'une commande avant d'interrompre la tentative et de générer une erreur.
ConnectionString Définit ou renvoie les informations détaillées utilisées pour établir une connexion à une source de données.
ConnectionTimeout Indique le temps d'attente pendant l'établissement d'une connexion avant d'interrompre la tentative et de générer une erreur.
CursorLocation Définit ou renvoie l'emplacement du service de curseur.
DefaultDatabase Indique la base de données par défaut pour l'objet Connection.
IsolationLevel Indique le niveau d'isolation de l'objet Connection.
Mode Définit ou renvoie les autorisations d'accès du fournisseur.
Provider Définit ou renvoie le nom du fournisseur de l'objet Connection.
State Renvoie une valeur qui indique si la connexion est ouverte ou fermée.
Version Renvoie le numéro de version d'ADO.

Méthodes

Méthode Description
BeginTrans Démarre une nouvelle transaction.
Cancel Annule une exécution.
Close Ferme une connexion.
CommitTrans Enregistre les modifications et met fin à la transaction en cours.
Execute Exécute une requête, une instruction SQL, une procédure stockée ou un texte propre au fournisseur.
Open Ouvre une connexion.
OpenSchema Renvoie des informations de schéma sur une source de données à partir du fournisseur.
RollbackTrans Annule toutes les modifications effectuées dans la transaction en cours et met fin à la transaction.

Événements

Remarque :Vous ne pouvez pas utiliser VBScript ou JScript pour gérer les événements (les événements ne peuvent être gérés qu'avec Visual Basic, Visual C++ et Visual J++).

Événement Description
BeginTransComplete Déclenché après l'opération BeginTrans.
CommitTransComplete Déclenché après l'opération CommitTrans.
ConnectComplete Déclenché après le début d'une connexion.
Disconnect Déclenché après la fin d'une connexion.
ExecuteComplete Déclenché après la fin de l'exécution d'une commande.
InfoMessage Cet événement est déclenché si un avertissement se produit pendant une opération ConnectionEvent.
RollbackTransComplete Déclenché après l'opération RollbackTrans.
WillConnect Déclenché avant le début d'une connexion.
WillExecute Déclenché avant l'exécution d'une commande.

Collections

Collection Description
Errors Contient tous les objets Error de l'objet Connection.
Propriétés Contient tous les objets Property de l'objet Connection.
Autres extensions