Hi,
We transform Reporting Services parameters to SQL parameters when they are in an sqlQuery statement. Therefore it is not just a string replacement.
You can solve your problem by concatenating the '%' with the parameter name (string concatenation is done with || in SQL):
<sqlQuery tableName="endresult">
SELECT * FROM ProgramProjectWorkpackage
WHERE ProgramProjectWorkpackage.Program like '%' || @Select_Program! || '%'
</sqlQuery>
Don't hesitate to contact us if you need more information,
Regards,
Marien Monnier
Enesys