IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBA Access Discussion :

On error Access [AC-2010]


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Mai 2015
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Mai 2015
    Messages : 3
    Par défaut Attention au nommage d'étiquette !
    Tout est bon dans ton code ....sauf le nom de l'étiquette "Err" !
    Donne un autre nom à ton étiquette "err" (par exemple "On Error GoTo Erreur") ... car "Err" est un mot réservé. Et tout ira mieux.

    JosBK




    Citation Envoyé par xeron33 Voir le message
    Bonjour à tous,bonne année
    Je souhaite utiliser "on error" pour éviter l'affichage du message d'erreur d'Access dans une procedure mais le message d'Access s'affiche quand même :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    Private Sub Commande62_Click()
    Dim var_Option As Boolean
    Dim csql5, csql6 As String
    Me.Étiquette74.Visible = True
    On Error GoTo err
    Texte60.Visible = False
    Texte35.Visible = False
    Texte6.Visible = False
    Texte27.Visible = False
    Texte11.Visible = False
    Étiquette37.Visible = False
    Étiquette8.Visible = False
    Modifiable64.Visible = False
    csql5 = "insert into [TAB_Insertions_Hist] ([N°Insertion],[Num_Archives],[DM],[Adress_Doss],[DATE_Cloture],[OPERATEUR],[Succes])" & _
        "values ("
              csql5 = csql5 & Chr(34) & Texte35.Value & Chr(34) ' N° Insertion Numérique
              csql5 = csql5 & "," & "'" & Texte6.Value & "'" ' N° Dossier Texte
              csql5 = csql5 & "," & "'" & Texte27.Value & "'" 'DM Texte
              csql5 = csql5 & "," & "'" & Texte11.Value & "'" 'Adresse_Doss Texte
              csql5 = csql5 & ",#" & Format(Date, "MM/DD/YYYY") & "#" '[DATE_Cloture]
              csql5 = csql5 & "," & Chr(34) & Modifiable64.Value & Chr(34)   'Opérateur Texte
              csql5 = csql5 & "," & Option75.Value  ' Succes OUI/NON
              csql5 = csql5 & ");"
    DoCmd.RunSQL csql5
    DoCmd.Requery
    csql6 = "delete from [TAB_Insertions] "
    csql6 = csql6 & "where TAB_Insertions.N°Insertion =" & Texte35.Value & ";"
    DoCmd.RunSQL csql6
    DoCmd.Requery
    Texte60.Visible = False
    Texte35.Visible = False
    Texte6.Visible = False
    Texte27.Visible = False
    Texte11.Visible = False
    Étiquette37.Visible = False
    Étiquette8.Visible = False
    Étiquette65.Visible = False
    Modifiable64.Visible = False
    Form_F_Insert_Clot.F_Insert_Hist.Form.Requery
    Commande3.SetFocus
    fin:
        Exit Sub
    err:
       MsgBox "err" & err.Number
        If err.Number = 2501 Then
            MsgBox "Saisie Nom Opérateur Obligatoire !!!", _
              vbOKOnly + vbCritical, _
                      "Cloture Insertions !!! "
        End If
        Resume fin
    End Sub
    Si quelqu'un a une idée.
    Merci à tous

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2007
    Messages
    915
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 915
    Par défaut
    Citation Envoyé par josBK Voir le message
    Tout est bon dans ton code ....sauf le nom de l'étiquette "Err" !
    Donne un autre nom à ton étiquette "err" (par exemple "On Error GoTo Erreur") ... car "Err" est un mot réservé. Et tout ira mieux.

    JosBK
    ****************************************
    Merci pour ta réponse mais non ça vient pas de là je viens de tester toujours le même problème : affichage du message d'Access puis branchement sur Err ou Erreur .

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 2 PremièrePremière 12

Discussions similaires

  1. [IDE] C++ Builder 6 : Error 1657 - Link error : Access violation
    Par el_draken dans le forum C++Builder
    Réponses: 1
    Dernier message: 03/01/2011, 18h11
  2. Erreur Security error accessing url
    Par fab039 dans le forum Flex
    Réponses: 1
    Dernier message: 13/01/2010, 09h41
  3. security error accessing url -appel à un WebService
    Par fifiwarrior dans le forum Flex
    Réponses: 0
    Dernier message: 09/06/2008, 16h54
  4. [Flex 3] "security error accessing url"
    Par Jacques - 06 dans le forum MXML
    Réponses: 2
    Dernier message: 07/05/2008, 11h47
  5. PB query error ACCESS
    Par megapacman dans le forum Access
    Réponses: 2
    Dernier message: 26/06/2006, 11h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo