Não fiz testes mas acredito que este select não funciona…
vc está selecionando “p” e “p” é um apelido para tabela… tente
select * from Pessoa where nome = :nome
para fazer o like vc tem que passar uma string que possua “%Texto%”
o % garante que a pesquisa vai ser feita procurando o “texto” independente do que tiver antes ou depois.
ronnypeterson
pois, testei a ideia hugomalta, mas não funcionou. Já a dica do Maracuja funciona desde que eu envie um nome absolutamente igual. Já pesquisei no google e não encontro nda. Mas agradeço a ajuda de vcs.
JMan
Tente somente assim
seufagner
Se você quer usar parâmetros e o LIKE, você deve passar a expressão completa:
Ex:
SELECT p FROM Projeto AS p WHERE p.nome LIKE :projeto