本帖最后由 kltyp00 于 2010-06-13 11:06:11 编辑

解决方案 »

  1.   

    ReportDataSource aDS = new ReportDataSource();
    aDS.Name = "FDBDataSet_a"; //这里一定要对,格式是 数据集名称_表名,可从VS的数据源里查得
    abrasionDS.Value = ds.a;   //你的数据集
    reportViewer1.LocalReport.DataSources.Add(abrasionDS);this.reportViewer1.RefreshReport();
      

  2.   

    上面一个地方写错了ReportDataSource aDS = new ReportDataSource();
    aDS.Name = "FDBDataSet_a"; //这里一定要对,格式是 数据集名称_表名,可从VS的数据源里查得
    aDS.Value = ds.a;   //你的数据集
    reportViewer1.LocalReport.DataSources.Add(abrasionDS);this.reportViewer1.RefreshReport();
      

  3.   

    倒,上面还是错了。
    ReportDataSource aDS = new ReportDataSource();
    aDS.Name = "FDBDataSet_a"; //这里一定要对,格式是 数据集名称_表名,可从VS的数据源里查得
    aDS.Value = ds.a; //你的数据集
    reportViewer1.LocalReport.DataSources.Add(aDS);this.reportViewer1.RefreshReport();