本帖最后由 yuanhaosh 于 2013-06-14 17:33:35 编辑

解决方案 »

  1.   

    参考http://blog.csdn.net/wangboxian/article/details/7769702
      

  2.   

    你好 我按照文章一步一步做可是最后显示只有表头没有数据内容,是不是还要设置ObjectDataSource的方法,如果是那要怎么做 谢谢啦
      

  3.   

    绑定数据源了吗??  DataTable dt = new DataTable();         //创建一个datatable  
            dt.Columns.Add("studentID", typeof(int));  
            dt.Columns.Add("studentName", typeof(string));  
            dt.Columns.Add("password", typeof(string));  
            dt.Rows.Add(1, "王伯仙", "001");  
            dt.Rows.Add(2, "白云飘飘", "002");  
            dt.Rows.Add(3, "小神仙", "003");  
      
            this.ReportViewer1.LocalReport.ReportPath = "student.rdlc";  //查找要绑定的报表  
            this.ReportViewer1.LocalReport.DataSources.Add(new ReportDataSource("T_Student", dt)); //绑定数据源  
      
      

  4.   

    绑定数据源了吗??  DataTable dt = new DataTable();         //创建一个datatable  
            dt.Columns.Add("studentID", typeof(int));  
            dt.Columns.Add("studentName", typeof(string));  
            dt.Columns.Add("password", typeof(string));  
            dt.Rows.Add(1, "王伯仙", "001");  
            dt.Rows.Add(2, "白云飘飘", "002");  
            dt.Rows.Add(3, "小神仙", "003");  
      
            this.ReportViewer1.LocalReport.ReportPath = "student.rdlc";  //查找要绑定的报表  
            this.ReportViewer1.LocalReport.DataSources.Add(new ReportDataSource("T_Student", dt)); //绑定数据源  
      
    将上面的代码复制了 还有指定报表为report1.rdlc 
      

  5.   

    还有会自动出现一个“ObjectDataSource1”,不设置ObjectDataSource1,无法显示内容。可是我不知道怎么设置是正确的求指点 自己试了好几个均不能正确显示
      

  6.   

    最后解决了 是数据源绑定问题
    this.reportViewer1.LocalReport.DataSources.Add(new ReportDataSource("MyData", Table));红色的一定要对应,rdlc xml显示中注意修改datastname名字