水晶報表的綁定

来源:互联网 发布:汽车行业 软件开发 编辑:程序博客网 时间:2024/04/30 08:23

再一個aspx文件中出入一個水晶報表控件 代碼如下:

private void Page_Load(object sender, System.EventArgs e)
  {
   // 在這裡放置使用者程式碼以初始化網頁
   System.Data.SqlClient.SqlConnection conn = new System.Data.SqlClient.SqlConnection("server=localhost;database=new;uid=sa;pwd=sa");
   System.Data.SqlClient.SqlDataAdapter da = new System.Data.SqlClient.SqlDataAdapter("select * from news", conn);
   DataSet1 ds = new DataSet1();
   da.Fill(ds, "new");
   CrystalDecisions.CrystalReports.Engine.ReportDocument rd = new CrystalDecisions.CrystalReports.Engine.ReportDocument();
   rd.Load(Server.MapPath("CrystalReport1.rpt"));
   rd.SetDataSource(ds);
   CrystalReportViewer1.ReportSource = rd;
   CrystalReportViewer1.DataBind();
  }