julio_097
Messages postés6Date d'inscriptionvendredi 20 février 2004StatutMembreDernière intervention18 mars 2004
-
18 mars 2004 à 10:57
julio_097
Messages postés6Date d'inscriptionvendredi 20 février 2004StatutMembreDernière intervention18 mars 2004
-
18 mars 2004 à 11:32
bonjour à tous,
je cherche a faire une requete parametrée avec 2 parametres et à l'éxécution VB me met l'erreur "trop peu de parametre, 1 attendu" ...
voici ma requete :
requete "select count(matricule_demandeur) from Demande_satisfaite where year(date_enregistrement) year(now)-2 and resultat <> Trouvé;"
Set rs = BourseEmploi.OpenRecordset(requete, dbOpenSnapshot)
si j'enleve le deuxieme parametre ca marche normalement, donc je pense que l'erreur provient du deuxieme parametre mais je comprend pas pourquoi ..
es ce que quelqu'un comprend d'ou provient cette erreur SVP ???
Merci ..
cs_Pat35
Messages postés59Date d'inscriptionmercredi 3 septembre 2003StatutMembreDernière intervention 5 décembre 2007 18 mars 2004 à 11:29
Ton erreur viens du fait qu'ACCESS considère Trouvé comme étant soit un champ soit un paramètre a remplacer, et comme ce n'est pas un champ, ça ne peut être qu'un paramètre.
Il faut mettre des ' autour d'un texte pour qu'il soit considéré comme une valeur. Ce qui te donne :
"select count(matricule_demandeur) from Demande_satisfaite where year(date_enregistrement) = year(now)-2 and resultat <> 'Trouvé' ;"