为什么在VB6中创建一个新的Crystal Report对象需要很长时间?

时间:2009-09-01 13:10:10

标签: vb6 crystal-reports

我正在使用VB6和Crystal Reports 8.5开发软件。

调试时我发现编译器需要很长时间才能创建一个新的Crystal Reports对象。

以下是代码:

Private mobjReport As rptProject

Private Sub Form_Load()
    Set mobjReport = New rptProject   ''takes long time do to
    mobjReport.txtSerial = GetLastSerialNumber
End Sub

为什么这样,我怎样才能让它更快?

1 个答案:

答案 0 :(得分:1)

尝试创建一个不会从数据库加载任何数据的报告,并查看所需的时间。我怀疑是什么让你失望是报告正在使用的SQL语句。如果空白报告比您现在所做的要快得多,那么请发布您的SQL,我们会看看我们是否可以提供帮助。