我已经安装了所有需要报告查看器的软件包,但仍然显示有错误,应用所有格式路径,但仍然面临问题。
this.reportViewer1.LocalReport.ReportPath = Application.StartupPath + @"C: \Users\nazir\OneDrive\Documents\Nazam pos\Reportproduct.rdlc";
this.reportViewer1.LocalReport.DataSources.Clear();
DataSet1 ds = new DataSet1();
SqlDataAdapter da = new SqlDataAdapter();
cn.Open();
da.SelectCommand = new SqlCommand("select p.pcode ,p.barcode,p.pdesc,b.brand,c.category,p.purchase,p.price, p.qty, p.reorder from tblProducts as p inner join tblBrand as b on p.bid=b.id inner join tblCategory as c on p.cid=c.id ", cn);
da.Fill(ds.Tables["dtproduct"]);
cn.Close();
1条答案
按热度按时间iqxoj9l91#
正如@Paulo桑托斯提到的,您应该检查ReportPath的值是否正确,在下面代码的行上设置断点,并检查ReportPath的值
另外,请修改下面的代码,并检查它是否工作。标记确保rdlc文件存在于文件夹中。