我在 C# 中有一个窗口窗体。我希望当我单击获取报告时,datagridview 的确切数据也显示在水晶报告查看器中。
DataTable dt = new DataTable();
DataSet ds = new DataSet();
dt = dataGridView1.DataSource as DataTable;
ds.Tables.Add(dt);
CrystalReport2 cos = new CrystalReport2();
cos.SetDataSource(ds);
crystalReportViewer1.ReportSource = cos;