将项目添加到数据库,但 SSRS 报告似乎看不到它们
Added items to a database, but SSRS report does not appear to see them
这是一个我从未运行跨过的非常奇怪和令人费解的问题。我正在处理从数据库中获取数据的 SSRS 报告。我使用 SSIS 提取包将数据附加到所述数据库中的 table。在我第一次更新 table 之前,一切似乎都运行良好。我可以在 SSMS 中看到新数据,但报告看起来只看到我在更新之前的数据。我已经重新启动 Visual Studio,检查了连接字符串,并检查了我的数据集查询,但我不知道为什么报告正在做它正在做的事情。
如果您在 Visual Studio 中编辑报告,是的,缓存查询结果可能过于激进。
在解决方案文件夹中查找(在文件资源管理器中,而不是 Visual Studio)并查找具有报告名称但附加了 .data
的文件,例如 Report1.rdl.data
。
删除该文件,您可以在 VS 运行 时执行此操作。然后再次预览报告。
这是一个我从未运行跨过的非常奇怪和令人费解的问题。我正在处理从数据库中获取数据的 SSRS 报告。我使用 SSIS 提取包将数据附加到所述数据库中的 table。在我第一次更新 table 之前,一切似乎都运行良好。我可以在 SSMS 中看到新数据,但报告看起来只看到我在更新之前的数据。我已经重新启动 Visual Studio,检查了连接字符串,并检查了我的数据集查询,但我不知道为什么报告正在做它正在做的事情。
如果您在 Visual Studio 中编辑报告,是的,缓存查询结果可能过于激进。
在解决方案文件夹中查找(在文件资源管理器中,而不是 Visual Studio)并查找具有报告名称但附加了 .data
的文件,例如 Report1.rdl.data
。
删除该文件,您可以在 VS 运行 时执行此操作。然后再次预览报告。