IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MFC Discussion :

CDataBase::Open bloque pas de timeout


Sujet :

MFC

  1. #1
    Membre confirmé
    Profil pro
    Chef de projet
    Inscrit en
    Février 2003
    Messages
    86
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chef de projet

    Informations forums :
    Inscription : Février 2003
    Messages : 86
    Par défaut CDataBase::Open bloque pas de timeout
    Hello,

    Malgré une tentative de timeout sur une connexion db le progr. reste bloqué sur CDataBase::OpenEx dès que le serveur db est arrêté. Je voudrai que l'on tombe en timeout si le serveur n'est pas disponible. J'aurai également voulu pouvoir tester la connexion et IsOpen ne fonctionne pas correctement...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    	CDatabase dbconn;
            dbconn.SetLoginTimeout(5);
    	TRY
    	{
    		dbconn.OpenEx(CONNEXIONDBEX);
    	}
    	CATCH(CDBException, e)
    	{
    		cerr << "Problème lors de la communication avec la database ..."<< endl;
    		exit(-1);
    	}
    	END_CATCH;
    Avez-vous une idée?

    Merci

  2. #2
    Membre confirmé
    Profil pro
    Chef de projet
    Inscrit en
    Février 2003
    Messages
    86
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chef de projet

    Informations forums :
    Inscription : Février 2003
    Messages : 86
    Par défaut
    C'est un problème de driver ODBC... Il ne supporte pas le time-out sur le login et les query....

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. alert() qui ne bloque pas le chargement de la page ?
    Par Cofondinde dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 16/08/2007, 10h31
  2. recvfrom qui ne bloque pas ?
    Par innosang dans le forum Réseau
    Réponses: 1
    Dernier message: 21/06/2007, 11h11
  3. [CSemaphore] pourquoi ca me bloque pas ?
    Par ZaaN dans le forum MFC
    Réponses: 6
    Dernier message: 16/03/2007, 09h37
  4. Réponses: 6
    Dernier message: 13/04/2006, 15h54
  5. Réponses: 8
    Dernier message: 25/11/2005, 18h38

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo