Estoy realizando un aplicativo con JPA2 (conectando a SQLServer) y me surge la imperiosa necesidad de buscar sobre una columna numerica por parte de su contenido. He intentado algo como
Código:
también intenté cambiar la asignación de query porString tmpSQL = "SELECT * from Radicado WHERE radi_nume_radi LIKE '%" + txt_radicado.getText().trim() + "%' "; Query query = entityManager.createNativeQuery(tmpSQL); listRadicados = (List<Radicado>) query.getResultList();
Código:
y al ejecutar la asignacion de la variable query entra inmediatamente al respectivo catch. Query query = entityManager.createNativeQuery(tmpSQL, Radicado.class);
Puede alguien indicarme si LIKE es aceptado en JPA2 o que estoy haciendo mal.. será mejor hacer un substring o que se yo?
Muchas gracias y muchos éxitos.