Bonjour, j'ai un bug très bizare lors d'une requête à access.
C'est un code qui a longtemps marhé et se met subitement à planter...

Je lance la requête de la manière suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
rs.Open(dbOpenDynaset,"select fdm from dm where 
dm.dm='"+Title+"'");
La variante
Code : Sélectionner tout - Visualiser dans une fenêtre à part
rs.Open(dbOpenDynaset,"select fdm from dm where dm='"+Title+"'");
me donnant exactement le même résultat.

Il me répond "Too few parameters. Expected 1."

Cette requête a lieu sur une bête table, et le champs cité existe bien.

J'ai en outre remarqué, que si je mettais * ça marche, mais de là un autre problème apparait :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
rs.GetFieldValue("fdm",var);
me renvoi "item not found in collection" !!

Y aurait -il une subtilité ?

Merci.