Gérer l'erreur dû à l'entrer d'un doublon, access [Résolu]

Signaler
Messages postés
6
Date d'inscription
jeudi 29 mars 2007
Statut
Membre
Dernière intervention
18 juin 2007
-
Messages postés
6
Date d'inscription
jeudi 29 mars 2007
Statut
Membre
Dernière intervention
18 juin 2007
-
Bonjour à tous,
Je voudrais savoir si il existe l'équivalent du " Try Catch" (VB) sur access pour gérer à l'entrer d'un nouvel enregistrement l'interdiction d'entrer une information déjà existante. je m'explique, lorsque j'entre un numéro (clé primaire) qui éxiste déjà il se produit une erreur que je voudrais gérer par un message plus précis que celui d'access que j'ai l'habitude de faire sur VB. Si vous avez d'autres idées que le "try catch" je les voudrais bien merci. Bonne continuation a tous.

6 réponses

Messages postés
7393
Date d'inscription
mercredi 23 avril 2003
Statut
Membre
Dernière intervention
6 avril 2012
48
Salut,
Tu as
On Error Goto Toto

'LE CODE

'La "gestion d'erreur"
Toto:
'le code de la gestion d'erreur

@+: Ju£i?n
Pensez: Réponse acceptée
Messages postés
17286
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
23 décembre 2019
65
On Error Goto xxx









Renfield





Admin CodeS-SourceS

- MVP Visual Basic
Messages postés
7393
Date d'inscription
mercredi 23 avril 2003
Statut
Membre
Dernière intervention
6 avril 2012
48
>[auteurdetail.aspx?ID=2359 Renfield] (salut):

@+: Ju£i?n
Pensez: Réponse acceptée
Messages postés
6
Date d'inscription
jeudi 29 mars 2007
Statut
Membre
Dernière intervention
18 juin 2007

Merci pour la réponse, mais je suis pas trés fort en VBA alors si on pouvait m'aider pour le reste, j'ai essayé mais je sais pas quoi mettre apré rien ne marche, enfin si mai ya toujours le message par défaut d'access qui signale que le numéro que je veux entrer éxiste déjà.
Messages postés
7393
Date d'inscription
mercredi 23 avril 2003
Statut
Membre
Dernière intervention
6 avril 2012
48
re,
il faut donner plus de code, car nous ne sommes pas encore devins (helas)

@+: Ju£i?n
Pensez: Réponse acceptée
Messages postés
6
Date d'inscription
jeudi 29 mars 2007
Statut
Membre
Dernière intervention
18 juin 2007

Bin en faite c'est ce que je recherche, un bout de code qui me permetrai de remplacer le message prédéfinis de access, par un simple msgbox plus précis sur le probleme.Comme si dessous, j'ai essayé le code sur l'évenement {Sur entré} mais je ne sais pas quoi mettre aprés "On error goto".

Private Sub N°_Inventaire_Enter()
On Error GoTo N°_Inventaire_Enter
MsgBox "Entrer un autre numéro"
End Sub