crystal report中的空报告来自c#中的数据集?
我正在处理crystal report,我正在使用c#中的数据集,我通过向导创建它们,然后我选择crystal report并通过相同的数据集创建了一个报告,并编写了以下代码crystal report中的空报告来自c#中的数据集?,c#,sql-server,crystal-reports-2010,C#,Sql Server,Crystal Reports 2010,我正在处理crystal report,我正在使用c#中的数据集,我通过向导创建它们,然后我选择crystal report并通过相同的数据集创建了一个报告,并编写了以下代码 String temp = "c:\\a.pdf"; DataSet1 ad = new DataSet1(); ReportDocument d = new ReportDocument(); d.Load("c:\\CrystalReport2.rpt"); d.SetD
String temp = "c:\\a.pdf";
DataSet1 ad = new DataSet1();
ReportDocument d = new ReportDocument();
d.Load("c:\\CrystalReport2.rpt");
d.SetDataSource(ad.Tables[0]);
d.Refresh();
在表[0]中,我的员工表位于。问题是我得到的是空报告。。虽然我的表中几乎充满了记录。我实际上自己解决了这个问题。。我缺少填写时必须发送到数据集的表名。由于数据集名称和提供的名称不同,无法提取它们的表,因此报告为空。当您刚刚创建一个空数据集时,记录是如何填充的?我的数据集名称是通过向导创建的dataset1。表中有我的记录。我可以预览它们,但得到的是空报告。