slt,je ne c'est si ce rayon est le rayon approprié mais voilà je travail avec la jpa. je dispose d'une requete sql qui marche au niveau du SGBD.
mais pas du cote systeme
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 SELECT M.INTITULE, N.ANNEE, N.NOTE, N.MENTION FROM personnage P, matieres M, notes N WHERE P.MATRICULE = N.MATRICULE AND M.CODE_MATIERE = N.CODE_MATIERE AND P.LOGIN = 'tete' AND P.PSWD = 'titi' AND N.ANNEE LIKE '1998%'.
Code : Sélectionner tout - Visualiser dans une fenêtre à part annee=annee.concat("%");mon problème apparaît lorsque j’exécute ma requête au niveau de mon api.l'on me fait alors comprendre que je ne peux castre la date avec une chaîne de caractère.Quand t'a moi je ne sait comment faire car je voudrais dans ma requête système au niveau de ma contrainte LIKE entre juste l’année,le mois et jour n'ayant pas d'importance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 SELECT M.INTITULE, N.ANNEE, N.NOTE, N.MENTION FROM personnage P, matieres M, notes N WHERE P.MATRICULE = N.MATRICULE AND M.CODE_MATIERE = N.CODE_MATIERE AND P.NOM=:nom AND P.PRENOM =:prenom AND N.ANNEE LIKE :annee
Ainsi que faire?
a++
Partager