Bonjour,
Un dynaset d'une table accepte un filtre mais pas une recherche selon un critère.
Voici mon code:
Voici le message d'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Sub VérifArrivDossard() 'Vérifie si dossard engagé dans cette course Set CoureursEngagés2 = MaBase.OpenRecordset("CoureursEngagés", dbOpenDynaset) critère = "[Dossard]=1" CoureursEngagés2.Filter = critère CoureursEngagés2.Findfast = critère End Sub
Erreur d'exécution 438
Propriété ou méthode non gérée par cet objet
Qui se produit à la ligne FindFast (même si la ligne Filter est supprimée)
La table est tout ce qu'il ya de plus simple, sans clef ni index.Le champ dossard est numérique.
Je ne comprends pas car j'effectue une recherche comparable sur une autre table !!!!
Partager