OVH Cloud OVH Cloud

findfirst, pourquoi??

4 réponses
Avatar
Jo
Bonjour,

j'exécute lune ou l'autre des lignes de code suivantes et ça fonctionne :

rs.FindFirst "[CodeDate_EQ] = " & Forms![EQM]![CodeDate_EQ]
rs.FindFirst"[Code_Eval] = " & Me![ChercheClient].Column(0)

mais quand je les match ensemble :
rs.FindFirst "[CodeDate_EQ] = " & Forms![EQM]![CodeDate_EQ] And [Code_Eval]
= Me![ChercheClient].Column(0)
j'ai une erreur "Incompatibilité de type" pourquoi??

Johanne

4 réponses

Avatar
Bernard
Tu dois rouvrir ta chaîne entre les deux critères.
Essaie ceci:

rs.FindFirst "[CodeDate_EQ] = " & Forms![EQM]![CodeDate_EQ] & " And
[Code_Eval]
=" & Me![ChercheClient].Column(0)
--


Ben



Bonjour,

j'exécute lune ou l'autre des lignes de code suivantes et ça fonctionne :

rs.FindFirst "[CodeDate_EQ] = " & Forms![EQM]![CodeDate_EQ]
rs.FindFirst"[Code_Eval] = " & Me![ChercheClient].Column(0)

mais quand je les match ensemble :
rs.FindFirst "[CodeDate_EQ] = " & Forms![EQM]![CodeDate_EQ] And [Code_Eval]
= Me![ChercheClient].Column(0)
j'ai une erreur "Incompatibilité de type" pourquoi??

Johanne


Avatar
Jo
Bonjour Bernard,
merci de m'aider.
Il y a une erreur de syntaxe dans ta ligne.



Tu dois rouvrir ta chaîne entre les deux critères.
Essaie ceci:

rs.FindFirst "[CodeDate_EQ] = " & Forms![EQM]![CodeDate_EQ] & " And
[Code_Eval]
=" & Me![ChercheClient].Column(0)
--


Ben



Bonjour,

j'exécute lune ou l'autre des lignes de code suivantes et ça fonctionne :

rs.FindFirst "[CodeDate_EQ] = " & Forms![EQM]![CodeDate_EQ]
rs.FindFirst"[Code_Eval] = " & Me![ChercheClient].Column(0)

mais quand je les match ensemble :
rs.FindFirst "[CodeDate_EQ] = " & Forms![EQM]![CodeDate_EQ] And [Code_Eval]
= Me![ChercheClient].Column(0)
j'ai une erreur "Incompatibilité de type" pourquoi??

Johanne




Avatar
Bernard
rs.FindFirst "[CodeDate_EQ] = " & Forms![EQM]![CodeDate_EQ] & " And
[Code_Eval]>=" & Me![ChercheClient].Column(0)

--
Ben



Bonjour Bernard,
merci de m'aider.
Il y a une erreur de syntaxe dans ta ligne.



Tu dois rouvrir ta chaîne entre les deux critères.
Essaie ceci:

rs.FindFirst "[CodeDate_EQ] = " & Forms![EQM]![CodeDate_EQ] & " And
[Code_Eval]
=" & Me![ChercheClient].Column(0)
--


Ben



Bonjour,

j'exécute lune ou l'autre des lignes de code suivantes et ça fonctionne :

rs.FindFirst "[CodeDate_EQ] = " & Forms![EQM]![CodeDate_EQ]
rs.FindFirst"[Code_Eval] = " & Me![ChercheClient].Column(0)

mais quand je les match ensemble :
rs.FindFirst "[CodeDate_EQ] = " & Forms![EQM]![CodeDate_EQ] And [Code_Eval]
= Me![ChercheClient].Column(0)
j'ai une erreur "Incompatibilité de type" pourquoi??

Johanne






Avatar
Jo
Ho yes! ça marche, j'avais fait une erreur de copie...
un gors merci! :-)


Bonjour Bernard,
merci de m'aider.
Il y a une erreur de syntaxe dans ta ligne.



Tu dois rouvrir ta chaîne entre les deux critères.
Essaie ceci:

rs.FindFirst "[CodeDate_EQ] = " & Forms![EQM]![CodeDate_EQ] & " And
[Code_Eval]
=" & Me![ChercheClient].Column(0)
--


Ben



Bonjour,

j'exécute lune ou l'autre des lignes de code suivantes et ça fonctionne :

rs.FindFirst "[CodeDate_EQ] = " & Forms![EQM]![CodeDate_EQ]
rs.FindFirst"[Code_Eval] = " & Me![ChercheClient].Column(0)

mais quand je les match ensemble :
rs.FindFirst "[CodeDate_EQ] = " & Forms![EQM]![CodeDate_EQ] And [Code_Eval]
= Me![ChercheClient].Column(0)
j'ai une erreur "Incompatibilité de type" pourquoi??

Johanne