Bonjour, tout étant dans le titre, j'ai un problème pour centraliser mes erreurs.
En fait j'ai 4 bases de données, une locale sur chaque ordinateurs et les 3 autres sur le serveur, les 3 tables sont liées à celle locale du coup tout les utilisateurs peuvent écrire dessus en même temps.
Mon problème étant que si le serveur plante même une seconde et réapparait ensuite, la table perd ses liens et une erreur apparait (obligé de fermer avec alt+control+suppr), j'aimerais :
- Savoir quand les tables sont perdu et proposer de les relier. (je sais pas comment savoir si le lien est toujours présent après pour les relier je sais)
Si (lien avec les 3 bases est perdu) alors
Msgbox (Voulez vous refaire le lien ?,ouinon)
Si oui alors refaire lien
Si non alors fermer la base
Et dans un 2eme temps créer une fonction spécialisé dans les erreurs :
- Centraliser toutes mes erreurs dans une fonction globale sans passer par la ligne "if error Fonction" à chaque debut de Sub (car j'ai au moins 1500 sub dans ma base) serait t'il possible d'attribuer une fonction directement dans les paramètres en tant que traitement d'erreur par defaut ?
Merci de vos réponses Constructives.
Partager