Partager via


CDatabase::SetLoginTimeout

Appelez la fonction membre — avant d'appeler OpenEx ou Ouvrir — pour remplacer le nombre par défaut de secondes données avant les temps tentés d'une connexion à une source de données.

void SetLoginTimeout( 
   DWORD dwSeconds  
);

Paramètres

  • dwSeconds
    Le nombre de secondes à autoriser avant une tentative de connexion l'heure.

Notes

Une tentative de connexion peut chronométrer si, par exemple, le système de gestion de base de données est pas disponible. Appelez SetLoginTimeout après avoir construit l'objet non initialisé d' CDatabase mais avant d'appeler OpenEx ou Ouvrir.

La valeur par défaut pour les délais d'attente de connexion est de 15 secondes. Toutes les sources de données prennent en charge la capacité de spécifier une valeur de délai d'attente de connexion. Si la source de données ne prend pas en charge le délai d'attente, vous obtenez la sortie de trace mais pas d'exception. La valeur 0 signifie « infinity ».

Configuration requise

Header: afxdb.h

Voir aussi

Référence

CDatabase, classe

Graphique de la hiérarchie

CDatabase::OnSetOptions

CDatabase::SetQueryTimeout