Pessoal, na em uma das clausulas where da minha query tenho um like(’%%’);
Se eu colocar o parâmetro nesse like assim:
Dá problema por caulsa do ‘$’ do parametro.
Alguém sabe me dizer como posso passar o parametro dentro desse like?
Pessoal, na em uma das clausulas where da minha query tenho um like(’%%’);
Se eu colocar o parâmetro nesse like assim:
Dá problema por caulsa do ‘$’ do parametro.
Alguém sabe me dizer como posso passar o parametro dentro desse like?
o seu problema é de quotes, você deve tratar a partir de uma função de quotedStr para resolver os conflitos de aspas e concatenação de string.
não é uma boa prática estender consultas dentro do ireport, recomendo leitura e recomendação desta thread, e apesar do tópico abordar uso do EJB, cai no mesmo caso seu.
se ainda der tempo de modificar, corra, senão, você pode tentar rodar dentro do datasource do ireport, argh:execSQL( $P{PARAMETRO} )
Não entendi o que você quis dizer. O que é quotes e o que é quotedStr?