VS2005中水晶报表如何动态设置数据源,利用PUSH模式取报表?
VS2005中安装水晶报表10后如何利用DateSet设置数据源生成动态报表?以前在VS2003中的代码不好用了?这个问题研究了好长时间一直未能解决,郁闷!
con = new SqlConnection(Session["SQLCONNECTION"].ToString());
strSql = "SELECT * FROM htOrder";
scm = new SqlCommand(strSql, con);
sda = new SqlDataAdapter(scm);
ds = new DataSet();
sda.Fill(ds, "sales");
rptSales.SetDataSource(ds.Tables["sales"]);//显示找不到报表清单,但在GridView中正常显示
crSales.ReportSource = rptSalesHz;