The image path is stored in the SQL Server 2008 database. On my RDLC report, I have a image field. I have set this field to get the image path from the database column in the da
reportViewer.LocalReport.ReportPath = @"Report Path";
reportViewer.LocalReport.EnableExternalImages = true;
ReportParameter parameter = new ReportParameter("ImagePath", imagePath);
ReportParameter[] param = new ReportParameter[1];
param[0] = parameter;
reportViewer.LocalReport.SetParameters(param);
reportViewer.RefreshReport();
http://www.aspsnippets.com/Articles/Dynamically-add-and-display-external-Image-in-RDLC-Report-from-code-behind-in-ASPNet.aspx