日期:2014-05-20  浏览次数:21013 次

阿泰哥,请教一问题, 很急啊。
      private void BindReport()
        {
             SqlConnection con = new SqlConnection("Data Source=198.98.98.171;Initial Catalog=YPCADRE;User   ID=sa;Password=cadre");
           ReportDocument rpt = new ReportDocument(); 
           DataSet ds = new DataSet();          
           string sql = "SELECT * FROM t_Carpark INNER JOIN t_District ON t_Carpark.DISTRICT_ID = t_District.DISTRICT_ID";
             SqlDataAdapter MyAdapter = new SqlDataAdapter(sql, con); 
           MyAdapter.Fill(ds,"ReproDataTable1");
             rpt.SetDataSource(ds);
             this.CrystalReportViewer1.ReportSource = rpt;
             CrystalReportViewer1.DataBind();
            
        }
报表预览都可以。  加载的 是 报表无效路径  [img=C:\Documents and Settings\Administrator\桌面][/img]

  怎么回事啊。 。     
------解决方案--------------------
ReportDocument rpt = new ReportDocument();  
把这个直接改成报表对象的实例吧.
------解决方案--------------------
引用:
ReportDocument rpt = new ReportDocument();  
把这个直接改成报表对象的实例吧.


   VS08不知道怎么搞、   rptCarpark.rpt= new rptCarpark.rpt();????这样不行
------解决方案--------------------
2008开始微软和crystal不和嘛

用ReportDocment 和crystal不搭的
------解决方案--------------------
引用:
2008开始微软和crystal不和嘛

用ReportDocment 和crystal不搭的

   那应该怎么弄?