Ejb-ql et like [MySql] - SQL/NoSQL - Programmation
Marsh Posté le 14-02-2004 à 17:09:20
j'ai pas compris l'histoire du java mais en sql la requete c'est like '%param%'
dsl si je dis une connerie par rapport à ton pb
Marsh Posté le 14-02-2004 à 17:26:49
google.
http://www.google.fr/search?q=ejb- [...] l=fr&meta=
premier lien
http://java.sun.com/j2ee/tutorial/ [...] EJBQL.html
WHERE Clause
http://java.sun.com/j2ee/tutorial/ [...] html#72299
Table 8-3 LIKE Expression Examples
Marsh Posté le 16-02-2004 à 16:39:42
Salut
j'ai bien essaye mais ca ne marche pas
lorsque je met des % dans ma requete ejb-ql elle plante et si je les met dans le parametres ma requete ne me renvoie rien
??
;-(
Aidez moi please
Marsh Posté le 16-02-2004 à 16:50:17
montre ta requête ejb-ql et donne l'erreur, sinon comment veux-tu qu'on t'aide ?
Marsh Posté le 16-02-2004 à 16:52:18
je passe en parametre une chaine de caractere
par exemple ABC
et je voudrais toutes les machines contenant ABC dans le mLibc
mais il n'y pas d'erreur et il ne me renvoie rien
Voila ma requete
Code :
|
Marsh Posté le 16-02-2004 à 18:23:49
ca marche pas ca ? :
SELECT OBJECT(a) FROM machine AS a Where a.mLibc like '%?1%'
Marsh Posté le 17-02-2004 à 07:55:44
Non ca ne marche pas et ca ne me mets aucun message d'erreur!!!!
Marsh Posté le 17-02-2004 à 08:22:23
et
SELECT OBJECT(a) FROM machine AS a Where a.mLibc like ?1
avec le paramêtre qui vaut "%unTtruc%", ca marche pas ?
Marsh Posté le 17-02-2004 à 10:06:21
là je sais pas non plus ... faudrait voir comment ca se apsse dans les preparedStatement, c'est surement pareil
Marsh Posté le 17-02-2004 à 10:42:30
En plus maintenant j'ai un autre probleme lorsque je veux executer mon jsp il me dit
Code :
|
je ne trouve pas cette requete???
du coup ca ne marche plus
voila mon jsp
Code :
|
Merci
Marsh Posté le 13-02-2004 à 08:08:26
Bonjour,
Je cree une requete en java dans un ejb
Donc le langage sql et le ejb-ql
je voudrais faire une requete comme ceci
Select * from machine where machine.libc like*param*;
ou param est un parametres
c'est pour trouver toutes les machines dont lbc contient param
j'arrive a trouver toutes machine dont libc = param mais pas contient
Me suis je bien expliquer???
Aidez moii please