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...
Avez-vous une idée?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13CDatabase 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;
Merci







Répondre avec citation
Partager