Bonjour,

J'arrive pas à trouver une documentation pour me sortir de mon problème. J'essaie de faire un find avec un recordset de type ADODB. Le recordset est chargé à partir d'un fichier .csv

Voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
        Dim critere As String
        critere = "[" & rs.Fields(0).Name & "] = '" & NoDossier & "'" & _
                   " and [" & rs.Fields(2).Name & "] = " & 6173
 
        rs.Find critere
J'obtien l'erreur :
"Run-Time error '3001' : Les arguments sont de type incorrecte, en dehors des limites autorisées ou en confilt les uns avec les autres."

Quand j'exécute chacune des parties du critère une à la fois, ça fonctionne. C'est quand j'essaie de mettre les 2 parties ensemble séparé par le AND que j'obtiens l'erreur.

Si quelqu'un peut m'aider, en documentation à consulter ou d'une autre façon, je suis ouverte à tout.

J'espère juste que je ne fais pas une erreur niaiseuse que je n'arrive pas à voir...

Merci pour votre aide!