Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Problème pour utiliser "FindFirst"

3 réponses
Avatar
Stef
Bonjour,

J'essai d'utiliser la méthode Findfirst. J'ai donc fait ça :

Set Rs2 = Db.OpenRecordset("Nomenclatures", dbopendynaset)
Rs2.FindNext "Code = '" & CODE & "'"

Access me envoie l'erreur suivante :

"Membre de méthode ou de donnée introuvable".

Quelqu'un peut t'il m'aider sur ce problème.

Merci

3 réponses

Avatar
Maxence HUBICHE [MVP Access]
Outils/Réfrences
Cocher les références à DAO... tu dois avoir les ActiveX Data Objects (ADO)
d'activés, et c'est pour cela que ca ne va pas !

--
Maxence HUBICHE
Formateur et Developpeur Indépendant
Microsoft MVP Office Systems - Access
Site : http://www.access-maxence.com
Blog : http://www.access-maxence.com/blog/
Rédacteur & Développeur sur http://www.developpez.com
Forum Access : http://www.developpez.net/forums/viewforum.php?f8
FAQ Access : http://access.developpez.com/faq
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-


"Stef" a écrit dans le message de
news:OlZ%23c%
Bonjour,

J'essai d'utiliser la méthode Findfirst. J'ai donc fait ça :

Set Rs2 = Db.OpenRecordset("Nomenclatures", dbopendynaset)
Rs2.FindNext "Code = '" & CODE & "'"

Access me envoie l'erreur suivante :

"Membre de méthode ou de donnée introuvable".

Quelqu'un peut t'il m'aider sur ce problème.

Merci




Avatar
GillesM
Bonjour,

moi je mettrais : (si Code est un champ texte)

Set Rs2 = Db.OpenRecordset("Nomenclatures", dbopendynaset)
critere="[Code]=" & """" & CODE & """"
Rs2.findfirst critere
if Rs2.nomatch then
'pas trouvé
else
'trouve
end if

si cela reponds à ta question

GillesM


"Stef" a écrit dans le message de
news:OlZ%23c%
Bonjour,

J'essai d'utiliser la méthode Findfirst. J'ai donc fait ça :

Set Rs2 = Db.OpenRecordset("Nomenclatures", dbopendynaset)
Rs2.FindNext "Code = '" & CODE & "'"

Access me envoie l'erreur suivante :

"Membre de méthode ou de donnée introuvable".

Quelqu'un peut t'il m'aider sur ce problème.

Merci




Avatar
Stef
Effectivement, en enlevant la référence ADO, ca marche mieux. Merci
"Maxence HUBICHE [MVP Access]" a écrit dans
le message de news:
Outils/Réfrences
Cocher les références à DAO... tu dois avoir les ActiveX Data Objects
(ADO)

d'activés, et c'est pour cela que ca ne va pas !

--
Maxence HUBICHE
Formateur et Developpeur Indépendant
Microsoft MVP Office Systems - Access
Site : http://www.access-maxence.com
Blog : http://www.access-maxence.com/blog/
Rédacteur & Développeur sur http://www.developpez.com
Forum Access : http://www.developpez.net/forums/viewforum.php?f8
FAQ Access : http://access.developpez.com/faq
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- - > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-


"Stef" a écrit dans le message de
news:OlZ%23c%
Bonjour,

J'essai d'utiliser la méthode Findfirst. J'ai donc fait ça :

Set Rs2 = Db.OpenRecordset("Nomenclatures", dbopendynaset)
Rs2.FindNext "Code = '" & CODE & "'"

Access me envoie l'erreur suivante :

"Membre de méthode ou de donnée introuvable".

Quelqu'un peut t'il m'aider sur ce problème.

Merci