Bonjour,

Voila j'ai un problème avec ma requête qui normalement devrait m'afficher les resultats selon le mois et l'année choisi dans 2 listes deroulantes.
Je m'explique :
J'ai 2 listes deroulantes remplis par un tableau. Une DDL des mois et une DDL des années.
Lorsque je fais :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
SELECT "ID", "USERID", "DAT", "PROJET", "ACTIVITE", "DUREE", "COMMENTAIRE" FROM "CRA"
cela marche.

Le probleme c'est que lorsque je rajoute la clause WHERE pour que sa affiche selon les 2 DDL :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
WHERE (("DAT" LIKE '%' + :DAT + '%') AND ("DAT" LIKE '%' + :DAT2 + '%'))
Où DAT correspond aux DDL_Mois et DAT2 au DDL_Annee
Cela ne marche pas :s

Il me dis :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
ORA-01722: Nombre non valide
Pourquoi???
Ou est le probleme???

Merci