Problemas com iReport 3.0.0

Utilizo o SqlServer 2005 possuo duas consultas uma simples e uma complexa porem as duas funcionam perfeitamente quando executadas no EMS Sql Manager 2005 e tb funcionam perfeitamente quando colocadas diretamente no Report Query do iReport.

O problema esta quando preciso passar parametros para essa consulta pois com a consulta simples o parametro funciona perfeitamente agora com a complexa não dando o seguinte erro:

Não pode ser erro de sql pois quando executo a consulta sem o parametro ela funciona.

gostaria de saber se algum de vcs ja passaram por esse problema?

achei o que estava acontecendo de errado vou postar caso alguem tenha o mesmo problema.

No meio da minha consulta eu precisava pegar um texto entre aspas simples ex:

isso no sql funciona perfeitamente porem na hora que coloco isso no iReport juntamente com um parametro ele da o erro do post acima.

Para resolver o problema fiz uma rotina que modifica todos os registros do banco substituindo aspas simples por dupla e mudei minha consulta para pesquisar por aspas duplas agora isso o iReport aceita.