Hibernate create Query [Resolvida]

3 respostas
leandrognaf

Pessoal como eu passo para o hibernate q quero buscar um nome com determinada letra,
tpw assim

select * from tabela where nome like ‘%Le%’;

estou tentando da seguinte forma e esta dando erro.

Query query = this.session.createQuery(“from Contato where nome like ‘%:nome%’”);
query.setString(“nome”, nome);

3 Respostas

V

Query query = this.session.createQuery("from Contato where nome like :nome"); query.setString("nome", "%"+nome+"%");

Lucas_Sorrentino

Tenta ao contrario, tipo assim:

Query query = this.session.createQuery("from Contato where nome like :nome");
query.setString("nome", "%" + nome + "%");
leandrognaf

Deu certo, mt orbigado :slight_smile:

Criado 25 de janeiro de 2011
Ultima resposta 26 de jan. de 2011
Respostas 3
Participantes 3