ADO Connection 对象

Objet de connexion

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

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

ProgID

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

Propriétés

Propriétés 描述
Attributes Définir ou retourner les propriétés de l'objet Connection.
CommandTimeout Indiquer le temps attendu pendant l'exécution de la commande avant la tentative de terminaison et l'erreur.
ConnectionString Définir ou retourner les détails de la source de données de connexion.
ConnectionTimeout Indiquer le temps attendu pendant l'établissement de la connexion avant la tentative de terminaison et l'erreur.
CursorLocation Définir ou retourner l'emplacement du service de curseur.
DefaultDatabase Indiquer la base de données par défaut de l'objet Connection.
IsolationLevel Indiquer le niveau d'isolement de l'objet Connection.
Mode Définir ou retourner les permissions d'accès du fournisseur.
Provider Définir ou retourner le nom du fournisseur de l'objet Connection.
State Retourne une valeur décrivant si la connexion est ouverte ou fermée.
Version Retourne la version de ADO.

Méthode

Méthode 描述
BeginTrans Commencer une nouvelle transaction.
Cancel Annuler une exécution.
Close Fermer une connexion.
CommitTrans Enregistrer toutes les modifications et terminer la transaction en cours.
Execute Exécuter une requête, une instruction SQL, une procédure stockée ou un texte spécifique du fournisseur.
Open Ouvrir une connexion.
OpenSchema Retourne des informations sur le schéma de la source de données du fournisseur.
RollbackTrans Annuler toutes les modifications apportées au cours de la transaction en cours et terminer la transaction.

Événement

Remarque : Vous ne pouvez pas utiliser VBScript ou JScript pour traiter les événements (seuls Visual Basic, Visual C++ et Visual J++ peuvent traiter les événements).

Événement 描述
BeginTransComplete Déclenché après l'opération BeginTrans.
CommitTransComplete 在 CommitTrans 操作之后被触发。
ConnectComplete 在一个连接开始后被触发。
Disconnect 在一个连接结束之后被触发。
ExecuteComplete 在一条命令执行完毕后被触发。
InfoMessage 假如在一个 ConnectionEvent 操作过程中警告发生,则触发该事件。
RollbackTransComplete 在 RollbackTrans 操作之后被触发。
WillConnect 在一个连接开始之前被触发。
WillExecute 在一条命令被执行之前被触发。

集合

集合 描述
Errors 包含 Connection 对象的所有 Error 对象。
Properties 包含 Connection 对象的所有 Property 对象。