ReportViewer显示报表的时候只有表,没有值
RT后台调试的时候,datatable里面是有值的,reportViewer1.LocalReport.ReportPath="C:\\DocumentsandSetti...
RT
后台调试的时候,datatable里面是有值的,reportViewer1.LocalReport.ReportPath = "C:\\Documents and Settings\\Administrator\\桌面\\复件 OverSpeed\\OverSpeed\\Report1.rdlc"; reportViewer1.LocalReport.DataSources.Clear(); ReportDataS
ource rds = new ReportDataSource("DataSet1", datatable); reportViewer1.LocalReport.DataSources.Add(rds);
datatable 不是从数据库取得,是从form1传到form2的 展开
后台调试的时候,datatable里面是有值的,reportViewer1.LocalReport.ReportPath = "C:\\Documents and Settings\\Administrator\\桌面\\复件 OverSpeed\\OverSpeed\\Report1.rdlc"; reportViewer1.LocalReport.DataSources.Clear(); ReportDataS
ource rds = new ReportDataSource("DataSet1", datatable); reportViewer1.LocalReport.DataSources.Add(rds);
datatable 不是从数据库取得,是从form1传到form2的 展开
1个回答
展开全部
你可以多帖一段代码看看的。另外这里也没见到你向RDLC报表上绑定数据字段
更多追问追答
追问
DataTable dt1 = new DataTable();
public Form2(DataTable dt) {...}
麻烦帮忙看下
追答
你这个回答让我惊呆了。你这个几句代码谁也看不出来什么的。
随便拿一段给你分析下吧
reportViewer1.LocalReport.DataSources.Clear(); ReportDataSource rds = new ReportDataSource("DataSet1", datatable); reportViewer1.LocalReport.DataSources.Add(rds);
你这里绑定的数据源是你的dataSet,你有没有检查过你你向dataSet绑定数据的时候,是Table【0】还是几的数据,你都可以检查下,让你贴段代码你贴了一个新建变量。我去
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询