小弟目前在学习水晶报表,练习过程中发现水晶报表在运行起来好慢..
代码很简单,就是一个窗体,里面加了crystalReportView控件,然后我建立了一个数据集将数据绑定到报表上
窗体启动时执行下面的代码:        private void Form1_Load(object sender, EventArgs e)
        {
            MySqlConnection con = new MySqlConnection(Properties.Settings.Default["historyConnectionString"].ToString());
            MySqlDataAdapter da = new MySqlDataAdapter(@"SELECT     signal_id, slaver_id, device_name, db_name, value, alarm_value, unit, `time`, address, description, project
FROM         history_signal", con);
            DataSet ds = new DataSet();
            string path = Application.StartupPath + "\\" + "CrystalReport1.rpt";
            da.Fill(ds, "history_signal");
            ReportDocument rpd = new ReportDocument();
            rpd.Load(path);
            rpd.SetDataSource(ds);
            crystalReportViewer1.ReportSource = rpd;
        }运行的时候感觉一卡一卡的,请问这是我代码写的问题还是水晶报表自身的问题?