Código PHP:
listaUsuarios = s.createSQLQuery("select distinct (select concat(u.Nombre,' ',u.Paterno,' ',u.Materno) from icds.Usuarios as u where idUsuario=c.idUsuario) as nombreUsuario, c.idUsuario from icds.ControlRecursos as c").list();
Tengo un bean en el que estan los campos de la tabla de ControlRecursos, pero NO el campo de nombreUsuario ya que es un campo compuesto. Regularmente así obtengo los datos de mis consultas
Código PHP:
for (int i = 0; i < listaUsuarios.size(); i++) { // Para comprobar
ControlRecursos u = (ControlRecursos)listaUsuarios.get(i);
System.out.println("USUARIO :: " + u.getIdUsuario());
}
Código PHP:
listaUsuarios = s.createSQLQuery("select distinct (select concat(u.Nombre,' ',u.Paterno,' ',u.Materno) from icds.Usuarios as u where idUsuario=c.idUsuario) as nombreUsuario, c.idUsuario from icds.ControlRecursos as c where c.idUsuario='"+idUsuario+"'").addEntity(ControlRecursos.class).list();
[Ljava.lang.Object; cannot be cast to com.icds.bean.inventario.ControlRecursos
alguien puede sugerirme alguna acción para poder ver lo que me devuelve la consulta?
gracias de antemano!