Access récupération erreur bd

mespres -  
dandypunk Messages postés 832 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
je veux gérer une table à partir d'un formulaire tabulaire.
J'ai créé en pied de page du formulaire un bouton qui déroule le code "docmd.close"
mon problème : si je crée un enregistrement doublon, je reçois un message d'erreur si je ferme le formulaire en cliquant sur la croix en haut et à droite.si j'appuie sur mon bouton, aucun message et l'action est abandonnée (normal)
que dois je rajouter à mon code pour qu'il y ait message d'erreur sur création d'enregistrement doublon ?

1 réponse

dandypunk Messages postés 832 Date d'inscription   Statut Membre Dernière intervention   83
 
Il faut "rediriger" les erreurs la commande On Error goto

Au début de ta fonction où il peut y avoir des erreurs de doublons, ou d'autres erreurs, d'ailleurs tu tapes
On Error Goto TraitementErreurs

à la fin de la fonction
TraitementErreurs:
MsgBox("Erreur n°: " + Err.Number +vbcr+vblf + Err.Description,vbOKOnly+vbExclamation
0