CDaoWorkspace::SetLoginTimeout

static void PASCAL SetLoginTimeout (courte nSecondes );
jeter (CDaoException, CMemoryException);

Paramètres

nSecondes

Le nombre de secondes avant une erreur se produit lorsque vous tentez de vous connecter à une base de données ODBC.

Remarques

Appelez cette fonction membre pour définir la valeur de la propriété LoginTimeout DAO pour l'espace de travail. Cette valeur représente le nombre de secondes avant une erreur se produit lorsque vous tentez de vous connecter à une base de données ODBC. Paramètre par défaut LoginTimeout est de 20 secondes. Lorsque LoginTimeout est défini sur 0, aucun délai d'attente se produit et la communication avec la source de données peut se bloquer.

Lorsque vous essayez de vous connecter à une base de données ODBC, tels que Microsoft SQL Server, la connexion peut échouer d'erreurs réseau ou parce que le serveur ne s'exécute pas. Plutôt que d'attendre pour la valeur par défaut 20 secondes pour se connecter, vous pouvez spécifier combien de temps le moteur de base de données attend avant qu'il produit une erreur. Session sur le serveur se trouve implicitement dans le cadre d'un certain nombre de différents événements, comme l'exécution d'une requête sur une base de données serveur externe. La valeur de délai d'attente est déterminée par le paramètre actuel de la propriété LoginTimeout.

Pour plus d'informations sur les espaces de travail, consultez l'article DAO Workspace. Pour plus d'informations sur l'utilisation des sources de données ODBC via DAO, consultez l'article DAO externe : travailler avec les Sources de données externes. Les deux articles sont dans le Guide du programmeur Visual C++. Pour plus d'informations, consultez la rubrique « Propriété LoginTimeout » dans l'aide de DAO.

Aperçu CDaoWorkspace |  ; Membres de la classe | Graphique de la hiérarchie

Voir aussi  ;CDaoWorkspace::GetLoginTimeout

Index