zoukankan      html  css  js  c++  java
  • 尚未为数据源“RptDataSet_StatEC”提供数据源实例

    reportview控件,用rdlc做报表,aspx页面加入reportview控件显示 
    我在前端用代码得到的dataset做数据源,结果出现问题:尚未为数据源“RptDataSet_StatEC”提供数据源实例。 

    代码如下: 

     DataSet ds =GetDataSet();//GetDataSet()方法可能会得到空值 
     RptView.LocalReport.ReportPath=Server.MapPath( ".")+ "\\RptFile\\RPStatEC.rdlc ";//RPStatEC.rdlc为要展现的报表 
     RptView.LocalReport.DataSources.Clear(); 
     RptView.LocalReport.DataSources.Add(new   ReportDataSource( "RptDataSet_StatEC ",ds.Tables[ "StatEC "])); 


    解决方法:
    应该是你的RptDataSet_StatEC名称   和你rdlc报表设计时的一样 
    你可以设计报表时   菜单栏-> 数据源     你可以看到   "报表数据源 "你看看下面的有多少数据源 

    里面可能出现多了的,你没删掉就会出现你说的情况了(也可能是名字不一样,你rename一下和你的一样就OK了)

  • 相关阅读:
    Java 基本数据类型
    关于 Java 安装配置文件总结
    Day01
    关于自律!
    Java
    Java
    一年软件开发工作有感!
    如何解决文档复制时候禁止复制限制
    tensorflow tf.keras概述
    jupyter使用说明书
  • 原文地址:https://www.cnblogs.com/peggy89321/p/2376442.html
Copyright © 2011-2022 走看看