private void btnParentChild_Click(object sender, EventArgs e) { rptParent doc = new rptParent(); DataSet ds = new DataSet(); ds.Tables.Add(DBMaker.班级表()); ds.Tables.Add(DBMaker.学生表()); ds.Tables[0].TableName = "班级"; ds.Tables[1].TableName = "学生"; doc.SetDataSource(ds); crystalReportViewer1.ReportSource = doc; }
void LocalReport_SubreportProcessing(object sender, SubreportProcessingEventArgs e) { e.DataSources.Add(new ReportDataSource("DataSetStudent_学生", DBMaker.学生表())); }