In your query, leave the parameters as '?' marks:
...
AND c.DownloadDate >= ?
AND c.DownloadDate <= ?
AND r.source = ?
You need to leave the parameters 'named' as Parameter1, Parameter2, etc., in the report.
Deploy the report like that -- then, in the Report Manager, for that report...