更改MySQL存储过程后,SSRS数据集不会刷新

时间:2012-06-26 08:38:26

标签: mysql ssrs-2008

更改MySQL存储过程后,SSRS数据集未刷新。

我创建了一个SSRS报告,其中数据集从MySQL存储过程中获取数据。在这种情况下,输出正确生成,报告也是如此。

稍后我修改了存储过程中的一些内容。我在查询设计器中运行存储过程。在查询设计器中,它提供了正确的输出。

但是当我要报告我是否在预览标签中看到报告时,它会提供旧值。改变不会出现在报告中。

请告诉我出了什么问题。

5 个答案:

答案 0 :(得分:15)

尝试删除MySolution \ MyProject \ MyRDL.data文件 - BIDS高速缓存。

答案 1 :(得分:5)

这是Visual Studio中的一个错误,我认为它也适用于我。通常在Visual Studio中关闭报表并重新打开帮助。

答案 2 :(得分:1)

该报告可能会暂时搁置在BIDS上。

重新打开它,应该没问题

答案 3 :(得分:0)

我在VS2012测试了

注意: 1。转到报表设计器 2.记住(或复制某处)您的(A)数据源名称和(B)数据集名称

现在第1步: 在项目解决方案中浏览删除数据集(与注释(A)数据源名称中的名称相同) )不要担心你的报告没有什么不好:) 第2步: 打开报告的报告数据工具 第3步:  *选择dataSet - >右键单击---->选择“数据集属性”  *在“数据源”中单击“新建”按钮---->“下一步”---->  *选择你的桌子/ sp / views / -----> 将数据集名称设置为:(注意2.记住您的(A)数据源名称)

  • 现在完成... :)现在您可以在SP
  • 中获得新添加的字段

注意:仅记住旧数据源和数据集名称

谢谢,享受...... 问候, SRSahoo@gmail.com

答案 4 :(得分:0)

还要确定这是报告,而不是你。

我切换了数据集中的排序字段,但它们没有在报表预览中更改,因为我没有更改分组。