Bonjour,
je suis débutant en ASP et je me confronte à un probleme dont je ne trouve pas la solution.
j'ai dans ma base des news qui ont des dates de fin de validités mais qui pour certaine sont valables chaque année . Ce que je voudrait c'est pouvoir effectuer une requete qui me comparerait le mois entré dans les date de fin de validité de chaque news et le mois actuel afin de pouvoir afficher ces news même si elles datent d'octobre 2008 et qu'on est en octobre 2009, mais qu'elles ne s'affichent pas si on est en novembre 2009.
ma requete est la suivante sachant que datefin est mon champ date de fin de validité :
mais ca me retourne cette erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part strSQL = "SELECT * FROM news WHERE datevalue('"&month(datefin)&"') = datevalue('"&month(now)&"')"
Si quelqu'un avait une piste ca m'aiderait beaucoupMicrosoft JET Database Engine erreur '80040e07'
Type de données incompatible dans l'expression du critère.
Merci




Répondre avec citation


. A moins que ce ne soit l'inverse ...)

Partager