Partager via


CDaoWorkspace::GetLoginTimeout

Appelez la fonction membre pour obtenir la valeur actuelle de la propriété DAO LoginTimeout de l'espace de travail.

static short PASCAL GetLoginTimeout( );

Valeur de retour

Le nombre de secondes avant qu'une erreur se produit lorsque vous essayez d'ouvrir une session dans une base de données ODBC.

Notes

Cette valeur indique le nombre de secondes avant qu'une erreur se produit lorsque vous essayez d'ouvrir une session dans une base de données ODBC.La configuration de LoginTimeout par défaut est 20 secondes.Lorsque LoginTimeout a la valeur 0, aucun délai d'attente ne se produit et la communication avec la source de données peut cesser de répondre.

Lorsque vous essayez d'ouvrir une session dans une base de données ODBC, telle que Microsoft SQL Server, la connexion peut échouer suite à les erreurs réseau ou parce que le serveur ne s'exécute pas.Au lieu d'attente la valeur par défaut 20 secondes pour se connecter à, vous pouvez spécifier la durée le moteur de base de données attend avant qu'il produit une erreur.Ouvrir une session sur le serveur génère implicitement dans le cadre d'un charge plusieurs événements, par exemple exécuter une requête sur une base de données du serveur externe.

Pour des informations connexes, consultez la rubrique « propriété de LoginTimeout » dans l'aide de DAO.

Configuration requise

Header: afxdao.h

Voir aussi

Référence

Classe de CDaoWorkspace

Graphique de la hiérarchie

CDaoWorkspace::SetLoginTimeout