CrazyCow007
Messages postés52Date d'inscriptionmardi 10 juin 2003StatutMembreDernière intervention18 septembre 2012
-
10 mars 2008 à 16:33
CrazyCow007
Messages postés52Date d'inscriptionmardi 10 juin 2003StatutMembreDernière intervention18 septembre 2012
-
11 mars 2008 à 09:17
Bonjour à tous,
J'ai un logiciel de gestion dont j'aimerais avoir la base de données Access déportée sur un serveur pour permettre à plusieurs utilisateurs de travailler sur une même base de données.
Jusque là tout se passe bien, mais j'aimerais mettre en place une détection de la connexion pour afficher un message d'erreur à l'utilisateur si la connexion avec la base de données n'est plus disponible (ex : un câble réseau débranché).
Pour le moment j'ai mis en place un Timer qui s'éxécute toutes les 3 secondes et qui vérifie la propriété State de ma connexion (cnn : ADODB.Connection), mais après plusieurs tests ça ne semble pas fonctionner, la propriété State restant à 1 même si je débranche mon câble réseau.
Si vous avez des suggestions je suis preneur :)
Merci d'avance !
cs_Chrysostome
Messages postés40Date d'inscriptionvendredi 17 octobre 2003StatutMembreDernière intervention 8 juillet 2013 10 mars 2008 à 19:17
Personnellement, j'utilise un Access en interface sur chaque poste, et une base partagée.
De cette manière Access te le signale automatiquement:
# ERREUR RESAU#.
Puis, après, tu te mets à 4 pattes sous le bureau ...
Avec un timer, le meilleur système n'est pas de tester la connexion, mais d'envoyer une requête simple.