DataSet myds = new DataSet();
DataTable dt = myds.Tables.Add("newTables");
dt.Columns.Add("Id", typeof(string));
dt.Columns.Add("SudentName", typeof(string));
dt.Columns.Add("SudentSex", typeof(string));
dt.Columns.Add("BirthDate", typeof(string));
dt.Columns.Add("AdmissionDate", typeof(string));
DataRow addnewRow = myds.Tables["newTables"].NewRow();//初始化一行
List<Wzh_SudentData> model = Wzh_SudentDataBLL.GetListByWhere(0, "1=1");
if (model != null)
{
foreach (Wzh_SudentData modela in model)
{
addnewRow = myds.Tables["newTables"].NewRow();//初始化一行
addnewRow["Id"] = modela.Id;//
addnewRow["SudentName"] = modela.SudentName;
addnewRow["SudentSex"] = modela.SudentSex;
addnewRow["BirthDate"] = modela.BirthDate;
addnewRow["AdmissionDate"] =modela.AdmissionDate;//
}
}
ReportDataSource rds = new Microsoft.Reporting.WinForms.ReportDataSource("DataSet1", myds.Tables[0]);
reportViewer1.LocalReport.DataSources.Clear();
this.reportViewer1.LocalReport.DataSources.Add(rds);
//reportViewer1.LocalReport.DataSources.Add(new Microsoft.Reporting.WinForms.ReportDataSource(rds));
//reportViewer1.LocalReport.Refresh();
this.reportViewer1.RefreshReport();有查询到数据,就是显示不出来,大家看是那个错,帮我一下,谢谢了。
DataTable dt = myds.Tables.Add("newTables");
dt.Columns.Add("Id", typeof(string));
dt.Columns.Add("SudentName", typeof(string));
dt.Columns.Add("SudentSex", typeof(string));
dt.Columns.Add("BirthDate", typeof(string));
dt.Columns.Add("AdmissionDate", typeof(string));
DataRow addnewRow = myds.Tables["newTables"].NewRow();//初始化一行
List<Wzh_SudentData> model = Wzh_SudentDataBLL.GetListByWhere(0, "1=1");
if (model != null)
{
foreach (Wzh_SudentData modela in model)
{
addnewRow = myds.Tables["newTables"].NewRow();//初始化一行
addnewRow["Id"] = modela.Id;//
addnewRow["SudentName"] = modela.SudentName;
addnewRow["SudentSex"] = modela.SudentSex;
addnewRow["BirthDate"] = modela.BirthDate;
addnewRow["AdmissionDate"] =modela.AdmissionDate;//
}
}
ReportDataSource rds = new Microsoft.Reporting.WinForms.ReportDataSource("DataSet1", myds.Tables[0]);
reportViewer1.LocalReport.DataSources.Clear();
this.reportViewer1.LocalReport.DataSources.Add(rds);
//reportViewer1.LocalReport.DataSources.Add(new Microsoft.Reporting.WinForms.ReportDataSource(rds));
//reportViewer1.LocalReport.Refresh();
this.reportViewer1.RefreshReport();有查询到数据,就是显示不出来,大家看是那个错,帮我一下,谢谢了。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货