CDatabase::SetLoginTimeout

void SetLoginTimeout ( DWORD dwSeconds );

Paramètres

dwSeconds

Le nombre de secondes pour permettre à l'avant d'une tentative de connexion arrive à expiration.

Remarques

Appelez cette fonction membre — avant de vous appeler OpenEx ou Open — pour remplacer le nombre de secondes autorisé avant une tentatives de données par défaut connexion source arrive à expiration. Une tentative de connexion peut être hors du temps si, par exemple, le SGBD n'est pas disponible. Appelez le SetLoginTimeout après que vous construisez l'objet CDatabase non initialisé mais avant de vous appeler OpenEx ou Open.

La valeur par défaut pour les dépassements de délai de connexion est de 15 secondes. Pas toutes les sources de données prend en charge la possibilité de spécifier une valeur de délai d'attente de connexion. Si la source de données ne prend pas de délai d'attente, vous obtenez la sortie de traçage, mais pas une exception. La valeur 0 signifie « infini ».

Aperçu de l'objet CDatabase |  ; Membres de la classe | Graphique de la hiérarchie

Voir aussi  ;CDatabase::OnSetOptions, CDatabase::SetQueryTimeout

Index