sqlAd.Fill(ds,"dsManage");
rptdocument.SetDataSource(ds.Tables("sql")); 表名指定错了,这样修改rptdocument.SetDataSource(ds.Tables("dsManage")); 

解决方案 »

  1.   


    ReportDocument rptdocument=new ReportDocument ();
    rptdocument.Load("dsManage.rpt ");
    rptdocument.SetDataSource(ds.Tables("dsManage"));
     rvManage.ReportSource = rptdocument; 注意rpt文件的路径,如果是WinForm需要把RPT文件拷贝到bin/debug下
      

  2.   

    在水晶报表设计界面里,要添加数据源dataset1.xsd ,并且要绑定字段,大小写还得一致