| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/02/2008 17:53:20
|
Eliezer Reis
Java Ninja
Membro desde: 23/04/2006 11:21:50
Mensagens: 291
Localização: Brasil
Offline
|
Bom, depois de muita, muita dor de cabeça com esse tópico - Problemas Busca Hibernate - chego a conclusão que existe algum problema com o metódo Restrictions.ILIKE em relação ao charset. Concluo isso porque quando eu faço uma busca usando apenas LIKE com um parametro com acento a critéria devolve corretamente a consulta e se uso o mesmo parametro numa consulta com ILIKE nada acontecesse. Eu já fiz até aquelas conversões de String para obter a String em UTF8 e o Hibernate insiste em devolver a consulta errada. Alguem sabe o que eu devo fazer para consultar em um banco de dados utf8 usando Restrictions.ilike? Alguem sabe como fazer uma consulta insensitive-case com critéria sem usar ILIKE?
Att, Eliezer
|
[]'s Eliezer Reis
SCJP
SCWCD |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/03/2008 10:46:55
|
dicabeca
JavaEvangelist
![[Avatar]](/images/avatar/6546822e37fb3be79b5fe7e92e11087c.jpg)
Membro desde: 12/05/2007 23:28:48
Mensagens: 458
Localização: Rio de Janeiro - RJ
Offline
|
po estou tendo um problema um pouco parecido, estou trabalhando com oracle,e os dados na base estao todos em caixa alta,e me retorna o numero exato de linhas sendo q me retorna n vezes a mesma linha,vi o seu post anterior e ja tentei com Expression e Restrictions, e da no mesmo,vc sabe o pq?
|
"Quem um dia experimentou a emoção de ser Flamengo, nunca mais vai viver outra que se equipare"
|
|
|
 |
|
|
|
|