Bonjour
J'ai un souci avec une requète SQL qui me renvoie l'erreur suivante
mon code est le suivant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 org.hibernate.QueryParameterException: could not locate named parameter [value1] at org.hibernate.engine.query.ParameterMetadata.getNamedParameterDescriptor(ParameterMetadata.java:99) at org.hibernate.engine.query.ParameterMetadata.getNamedParameterExpectedType(ParameterMetadata.java:105) at org.hibernate.impl.AbstractQueryImpl.determineType(AbstractQueryImpl.java:437) at org.hibernate.impl.AbstractQueryImpl.setParameter(AbstractQueryImpl.java:407)
apparament il ne trouve pas la variable value1 ,mais j'ai essayé plusieurs syntaxes et rien
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Query queryb=session1.createQuery("from Tier t where t.ipNicMacMaps like '% +:value1+ %'"); queryb.setParameter("value1",n.getIpNicMacs());
Merci pur votre aide
Cordialement.
Partager