I have created a .rdlc-Report under VS 2012 using the report wizard and added data source and dataset. When I try to render the report using the code below I get following error message:
Cannot create a data reader for dataset 'DataSet1'.
bytes = localReport.Render("PDF", sdeviceinfo, out smimetype, out sencoding, out sfilenameextension, out streamids, out myWarnings);
I have same problem that "Cannot create a data reader for dataset 'zzz'"
The answer is ReportDataSource(string xxx, DataTable yyy)
You should use the right name. xxx should be zzz
My 'gotcha' was the discovery that DataSet was not the same as Dataset.
You have to give "DataSet1", otherwise it will not work.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With