Bonjour à tous.
Je viens ici car après avoir parcouru plusieurs exemples, j'ai un soucis que je ne comprends pas.
Je veux faire un bouton pour supprimer un enregistrement d'une table (je sais qu'on peut le faire avec un truc autogénéré mais je veux compléter la fonctionalité de ce bouton plustard)
voici le code de l'action:Impossible de récupérer la valeur Me.txtRechAuteur pourtant c'est une zone de texte du formulaire toute bête... il me claque une erreure 438 (methode non gérée, je suis un peu perdu.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Private Sub Commande1_Click() Dim SQL As String Dim SQLWhere As String SQL = "delete from [DOCUMENTS EXTERNES] where [REFERENCE DOCUMENTS EXTERNES]='" & Me.txtRechAuteur & "' " SQL = SQL & ";" DoCmd.RunSQL SQL End Sub
txtRechAuteur apparait en complétion de Me donc je suppose que le champs est bien reconnu...
La fonction marche avec une valeur en dur.
Merci beaucoup
Partager