Hi, Along the lines of what Henry suggested, is there data in ds.Tables[0].DefaultView (You said there are rows in the dataset, but how about the default view?) Also, looking at what I've done when using the report viewer, I've also set the LocalReport.ReportPath to the path of the .rdlc file, as well as using the ReportEmbeddedResource. I'm not sure it's necessary, but maybe you can try it