Fala ai rapazeada!!
Bom dia!
Bom, meu problema é o seguinte: tenho uma consulta hql, que num dos case tenho o seguinte:
case 0:
hql.append(" and upper(inv.denominacao) like '%" + campo.toUpperCase() + "%'");
break;
Quando o usuário digita o caracter " ’ " o compilador entende que é “%” e não o " ’ " ou seja ele entente que é fechada as áspas simples contendo assim o caracter “%”.
Alguém tem alguma idéia de com solucionar esse problema?
Desde Já vlw!