DataSet1 ds = new DataSet1(); --->數據集
ReportDocument oRpt = new ReportDocument();
string RptDir=@"E:\web\cryst\c\CrystalReport2.rpt";-->這個報表已經存在,並且是空的
oRpt.Load(RptDir);
SqlConnection cn=new SqlConnection("server=192.168.3.18;database=oa;user=sa;pwd=123");
SqlDataAdapter da=new SqlDataAdapter("select * from issue_content",cn);
da.Fill(ds,"Text");
//Response.Write("<script>alert('" + ds.Tables[0].Rows.Count.ToString() + "')</script>");
這裡總是顯示為0
oRpt.SetDataSource(ds);
CrystalReportViewer1.ReportSource = oRpt;==========================================
打開頁面,報表仍然是空數據我只是想用sql語句設置報表,是動態的,我已經在數據專家裡面添加了表 (issue_content)
有誰知道麼?100分送上
ReportDocument oRpt = new ReportDocument();
string RptDir=@"E:\web\cryst\c\CrystalReport2.rpt";-->這個報表已經存在,並且是空的
oRpt.Load(RptDir);
SqlConnection cn=new SqlConnection("server=192.168.3.18;database=oa;user=sa;pwd=123");
SqlDataAdapter da=new SqlDataAdapter("select * from issue_content",cn);
da.Fill(ds,"Text");
//Response.Write("<script>alert('" + ds.Tables[0].Rows.Count.ToString() + "')</script>");
這裡總是顯示為0
oRpt.SetDataSource(ds);
CrystalReportViewer1.ReportSource = oRpt;==========================================
打開頁面,報表仍然是空數據我只是想用sql語句設置報表,是動態的,我已經在數據專家裡面添加了表 (issue_content)
有誰知道麼?100分送上
CrystalReportViewer1.DataBind();
這裡總是顯示為0 ============>这不是说明表里还没有数据吗?
//Response.Write(" <script> alert('" + ds.Tables[0].Rows.Count.ToString() + "') </script> ");
這裡總是顯示為0 ============> 这不是说明表里还没有数据吗?先检查是否有数据没吧。