报告在Visual Studio 2005中运行正常但在IIS上部署时失败。它提示,您要求的报告需要进一步的信息。我认为需要安装一些SQL Server客户端或Crystal Reports的Service Pack。请建议。
答案 0 :(得分:1)
您可以在运行时按代码设置报表的数据源,这样您的报表就不需要连接到数据库了。
CrystalReport1 report = new CrystalReport1();
DataTable dt = new DataTable();
report.SetDataSource(dt);
crystalReportViewer1.ReportSource = report;
crystalReportViewer1.Refresh();