Crystal reports ADO.Net数据集的性能问题
我真的很想知道您在使用ADO.Net数据集(从SQL调用存储过程)和Crystal Reports方面的经验,我知道您需要2-4秒的时间Crystal reports ADO.Net数据集的性能问题,crystal-reports,Crystal Reports,我真的很想知道您在使用ADO.Net数据集(从SQL调用存储过程)和Crystal Reports方面的经验,我知道您需要2-4秒的时间 CrystalDecisions.CrystalReports.Engine.ReportDocument document = new CrystalDecisions.CrystalReports.Engine.ReportDocument(); document.Load(file); 但是每个tableadapter的负载如何?是否有其他方法可以使用
CrystalDecisions.CrystalReports.Engine.ReportDocument document = new CrystalDecisions.CrystalReports.Engine.ReportDocument();
document.Load(file);
但是每个tableadapter的负载如何?是否有其他方法可以使用Crystal Reports?也许和林克在一起
提前感谢我使用了Crystal的数据集。一般来说,我不喜欢允许Crystal Reports获取自己的数据,因为我们在打开太多数据库连接时遇到了错误。我通常创建一个数据集,并使用模式将其序列化为XML,并使用XML文件作为ADO.Net“数据库”进行设计,然后在运行时将数据集分配给报表
Dim rd As New ReportDocument
rd.Load("SomeReport.rpt")
rd.Database.Tables(0).SetDataSource(dataset)
这就是我现在的工作方式,顺便说一句,它仍然是如此缓慢,缺乏内存