Hola amigos:
Me estoy volviendo un poco loco con este error. He buscado por
internet y en este grupo pero no me solucionan las soluciones que se
dan para aquellos.
Os describo mi situación:
Tengo dos tablas PruebasActivas y Prueba. La primera tiene una
clave extranjera a la segunda e intento ejecutar lo siguiente:
Query q = em.createQuery("select " +
"p.idPruebasActivas, " +
"p.fechaAlta, " +
"p.fechaBaja, " +
"r.lección, " +
"r.Parte, " +
"r.bloque " +
"FROM Pruebasactivas p LEFT JOIN Prueba r " +
"WHERE r.asignatura = :asignatura " +
"AND r.curso = :curso " +
"AND p.fechaBaja > :fechaHoy");
Y me lanza el siguiente error:
"java.lang.IllegalArgumentException:
org.hibernate.hql.ast.QuerySyntaxException: Path expected for join!
[select p.idPruebasActivas, p.fechaAlta, p.fechaBaja, r.lección,
r.Parte, r.bloque FROM com.sis.datos.entidades.Pruebasactivas p LEFT
JOIN Prueba r WHERE r.asignatura = :asignatura AND r.curso = :curso
AND p.fechaBaja > :fechaHoy]"
¿sabéis algun donde está mi error?
Espero que me podáis ayudar porque me he estancado
--
Para escribir al Grupo, hágalo a esta dirección:
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano