请问生成rdlc报表可不可以不访问数据库,直接建个DataTable 来绑定?DataTable dt = new DataTable();
dt.Columns.Add("project", typeof(string));
dt.Columns.Add("score", typeof(int));
DataRow dr1 = dt.NewRow();
dr1["project"] = "语文";
dr1["score"] = 96;
dt.Rows.Add(dr1);
DataRow dr2 = dt.NewRow();
dr2["project"] = "数学";
dr2["score"] = 80;
dt.Rows.Add(dr2);
……
ReportViewer rv = new ReportViewer();
rv.LocalReport.ReportPath = "re.rdlc";
ReportDataSource rds = new ReportDataSource("CustomDt", dt);试过这样不行,有没有什么好方法?