Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/12/2004, 12:04
Avatar de hugo777
hugo777
 
Fecha de Ingreso: enero-2002
Ubicación: Lima, Perú
Mensajes: 757
Antigüedad: 22 años, 3 meses
Puntos: 1
Hola, con EJB QL en los metodos "find" siempre debes devolver un objeto o una colecciona de objetos, no puedes devolver solo ciertos campos. En los métodos "select" si te permite devolver ciertos campos, pero estos metodos no pueden ser accededidos desde fuera, sino usados solo internamente.

Ahora, la consulta de varias tablas, no recuerdo exactamente si pueda realizarse, me parece por lo que anteriormente te comente (la diferencia devolver un object y unos campos) en que no se puede.

Sin embargo, en Weblogic exite el WEBLOGIC QL, que son un conjunto de extensiones que hacen mas flexible el EJB QL y que permiten hacer "sub quieries" es decir sub selects de varias tablas. Derrepete por ahi puedan hacer alguna consulta parecida.

Te adjunto algunos links:

http://e-docs.bea.com/workshop/docs8...ore/index.html
http://e-docs.bea.com/wls/docs81/ejb/EJB-QL.html

Espero ayude,
__________________
Saludos,

H@C..