
voila j'ai crée une zone de texte (txt_recherche) et un bouton de commande (btn_recherche) sur un formulaire afin que le texte inscrit dans la zone de texte m'affiche l'enregistrement corespondant avec comment champ de recherche un champ appelé (n°Police) lorsque je clique sur le bouton de commande.
Voila le code qu'on ma fourni :
1 2 3 4 5 6 7 8 9 10 11 12
| Private Sub btn_recherche_Click()
Dim rst As DAO.Recordset
If IsNull(Me.txt_recherche) Then Exit Sub
Set rst = Me.RecordsetClone
rst.FindFirst "n°Police LIKE *" & Me.txt_recherche & "*"
If Not rst.NoMatch Then Me.Bookmark = rst.Bookmark
rst.Close
Set rst = Nothing
End Sub |
mais voila lorsque j'essai, sa marche pas.
voila le message que sa m'affiche :
Erreur d'execution '3077':
Erreur de syntaxe (opérateur absent) dans l'expression"
et m'indique la ligne :
rst.FindFirst "n°Police LIKE *" & Me.txt_recherche & "*"
Merci de bien vouloir m'aider
Partager