Bonjour a tous,
Je suis débutante en VBA access.
Alors j'ai un souci avec une requete "update" sur une table
Lorsque je clique le bouton contenant mon code la modification ne
s'effectue que sur certains champs:
*Demandeur
*Plan_formation
*Recueil_besoin
*Etat_realisation
mais pas sur
*id_stage
*annee_demande
Je ne comprends pas ce qui se passe.
J'ai grand besoin que quelqu'un m'aide.
Voici mon code:
Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 Dim Matable As DAO.Recordset Dim Madb As Database Dim req As String Set Madb = CurrentDb() req = " Update T_Entretien Set Id_stage='" & Me.Id_stage & "',Annee_demande=" & Me.Annee_demande & ",Demandeur='" & Me.Demandeur & "',Plan_formation='" & Me.Plan_formation & "',Recueil_besoin='" & Me.Recueil_besoin & "',Etat_realisation='" & Me.Etat_realisation & "' where Matricule = '" & Me.Matricule & "' and Id_stage ='" & Me.Id_stage & "' and Annee_demande=" & Me.Annee_demande & "" DoCmd.SetWarnings False DoCmd.RunSQL (req) DoCmd.SetWarnings True MsgBox (" Modification Effectuée avec Succès ") Actualiser
Partager