CommandTimeout, propriété (ADO)
Indique la durée d’attente pendant l’exécution d’une commande avant de terminer la tentative et de générer une erreur.
Paramètres et valeurs de retour
Définit ou retourne une valeur long qui indique, en secondes, combien de temps attendre l’exécution d’une commande. La valeur par défaut est 30.
Remarques
Utilisez la propriété CommandTimeout sur un objet Connection ou objet Command pour autoriser l’annulation d’un appel de méthode d’exécution , en raison de retards du trafic réseau ou d’une utilisation intensive du serveur. Si l’intervalle défini dans la propriété CommandTimeout s’écoule avant l’exécution de la commande, une erreur se produit et ADO annule la commande. Si vous définissez la propriété sur zéro, ADO attend indéfiniment jusqu’à ce que l’exécution soit terminée. Vérifiez que le fournisseur et la source de données dans lesquels vous écrivez du code prennent en charge la fonctionnalité commandTimeout.
Le paramètre CommandTimeout d’un objet Connection n’a aucun effet sur le paramètre CommandTimeout sur un objet Command sur le même connexion; Autrement dit, la propriété CommandTimeoutde l’objet CommandTimeout n’hérite pas de la valeur de la valeur Connection de l’objet CommandTimeout.
Sur un objet Connection, la propriété CommandTimeout reste en lecture/écriture après l’ouverture du Connection.
S’applique à
objet de commande (ADO)
Voir aussi
ActiveConnection, CommandText, CommandTimeout, CommandType, Size et Direction Properties Example (VB)
ActiveConnection, CommandText, CommandTimeout, CommandType, Size et Direction, Propriétés - Exemple (VC++)
ActiveConnection, CommandText, CommandTimeout, CommandType, Size et Direction Properties Example (JScript)
ConnectionTimeout, propriété (ADO)