FORUM Tom's Hardware » Programmation » Autre » traiter des erreurs access
 

traiter des erreurs access

Il y a 296 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici
Ajouter une réponse



 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet : traiter des erreurs access
 
Plus d'informations

kikooo^^
je m'adresse aux connaisseurs.... voici une erreur provenant d'access à la suite d'une "transgression" de la règle des doublons: " Modification non effectuées: risque de doublons dans les champs index, clé primaire ou relation interidant les doublons. Modifiez les données des champs contenant les doublons, enlevez ou redéfinissez l'index pour permettre les doublons et recommencez"  
 
Je comprends très bien les raisons de cette erreur mais j'aimerais savoir s'il est possible de modifier le message pour faire en sorte qu'il soit plus compréhensible pour qqun qui ne connait pas Access??:kaola:  
(Petite précision, j'utilise Access 97)
 
merci pour votre aide..... (mon avis, cette erreur est générée par le moteur Access mais il doit y avoir un moyen de gérer manuellement tout ça) :??: :??:


Message édité par kamui36 le 15-04-2003 à 09:38:46

---------------
Le bien ne peut exister sans le mal...

Plus d'informations

up!


---------------
Le bien ne peut exister sans le mal...
Home sweet home...
Plus d'informations

salut,
 
pratuement toues les erreurs sont trapables en VBA.
 
EN debut de ta fonction ou l'erreur se produit, tu mets un ligne du type :
On Error GoTo HandleErr
 
puis, en fin de ta fonction, tu fait comme là:
 

Code :
  1. ExitHere:
  2.     Exit sub
  3. HandleErr:
  4.     Select Case Err.Number
  5.        Case Else
  6.             strErrMsg = "Error " & Err.Number & ": " & Err.Description
  7.             Call WriteErrorLog(strErrMsg, "AMPlus" )
  8.     End Select
  9.     GoTo ExitHere
  10. End Sub


 
dans le select, tu y mets le numéro de l'erreu que tu veux trapper, et basta, c'est bon


---------------
L'erreur est humaine. Je suis un humain. Donc je suis une erreur ????     la vache, c terrifiant ce raisonnement !!!
ca se passe comme ca sur mon bureau => [:cairve2]     Et plus ma femme [:vad], plus elle devient [:gandalf], et plus je suis   [:xaetorn]

Aller à :
Ajouter une réponse
  FORUM Tom's Hardware » Programmation » Autre » traiter des erreurs access
 

Annonces Google
Publicité