Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/12/2015, 16:22
LDN
 
Fecha de Ingreso: diciembre-2015
Mensajes: 22
Antigüedad: 9 años
Puntos: 0
Exclamación Consulta mysql por medio de web services

Estoy realizando un sistema de control de activos a travéz de Entities, Beans, Servlets, JSP, estoy ocupando ID Kendo Ui y netbeans, también estoy utilizando los que es web services, y mi problema surge al hacer el web services, al realizar el siguiente método:

@GET
@Path("xxxxxx")
@Produces("application/json")
public List<Incidencias> incidenciasxxxx() {
int numReg;
Query query = em.createNativeQuery("select id_incidencia, id_usuario, id_oficina"
+ ", id_activo, tipo_incidencia, descripcion, fecha from incidencias ", Incidencias.class);
numReg = query.getResultList().size();
if(numReg > 1) {
numReg-= 1;
}else{
numReg = 0;
}
query.setFirstResult(numReg);
return (List<Incidencias>)query.getResultList();

}

Ya intente ponerlo así: "select id_incidencia, usuarios.id_usuario, oficinas.id_oficina"
+ ", activo.id_activo, tipo_incidencia, descripcion, fecha from incidencias,usuarios,oficinas,activo "
Pero consigo el mismo resultado.

Cabe destacar que los id_activo,oficina y usuario son llaves foraneas.

¿Cómo hago la consulta para que me obtenga solo los id?

Espero haberme explicado.
Gracias.