问题描述
我正在使用VisualStudio 2019和.Net Framework 4.7.2版。 我使用以下链接下载了Crystal报告SP26:https://www.tektutorialshub.com/crystal-reports/crystal-reports-download-for-visual-studio/#crystal-reports-for-visual-studio。 在报表查看器的“加载”功能中,我有以下代码:
private void crystalReportViewer1_Load(object sender,EventArgs e)
{
MysqLConnection MysqLConnection = new MysqLConnection(ConnectionString);
MysqLConnection.open();
rd.Load(@"C:\Users\papsa\TTM-Management\TTM-Management\CrylecturerReport.rpt");
string st = "SELECT time_slot,Session FROM last_time_table WHERE default_year = '"+year+"' AND Session LIKE '%"+lecname+"%' ORDER BY time_slot ASC";
MysqLDataAdapter MysqLDataAdapter = new MysqLDataAdapter();
MysqLDataAdapter.SelectCommand = new MysqLCommand(st,MysqLConnection);
DataSet ds = new DataSet();
MysqLDataAdapter.Fill(ds,"lecturers");
rd.SetDataSource(ds);
crystalReportViewer1.ReportSource = rd;
}
运行项目时,它仅向我显示报告查看器。至少它没有显示水晶报表的边距。 有人知道原因吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)