mysql - SSRS : Using temp tables in the SSRS report query

标签 mysql sql reporting-services

我有一个使用临时表的 SSRS 查询和一个返回输出的选择语句,当我尝试修改查询并刷新数据集属性窗口中的字段时,出现以下错误

“无法更新查询的字段列表。请确认您无法连接到 Datasurce 并且您的查询语法正确”。我能够连接到数据源并且无法在 sql server management studio 中执行查询。我可以看到报告的所有字段都出现了,但无法刷新。

我的问题是我们可以在数据集属性窗口的报告查询(其中查询类型:文本)中使用临时表吗?会用吗

我还能够成功构建报告,这意味着我的字段已刷新?

最佳答案

我认为您看到的错误是因为 SSRS 试图在不运行查询的情况下确定查询输出的形状,这意味着临时表不存在。您可以尝试在 SSRS 中预览查询,然后查看是否可以更新字段列表。

关于mysql - SSRS : Using temp tables in the SSRS report query,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19765705/

相关文章:

java - 从 javafx 中的另一个窗口设置 TextField 的值

mysql - 选择每个线程的最新消息

reporting-services - 如何向 SQL Reporting Services 中的矩阵添加显示行数的页脚行?

reporting-services - 在 SSRS 报告中添加自定义库时无法加载文件或程序集错误

visual-studio-2010 - 如何在Visual Studio 2010中打开.rptproj?

mysql - 无法在 Eclipse 中禁用 SQL 括号自动完成

c# - 我想在面板和标签或列表框中显示原因,其中包含日期和公里,我的计算机日期将为(date-before_day)

.net - 在 .NET 中过滤非法 XML 字符

sql - SQL:带有可选连接的查询

mysql - Oracle 需要类似于 INFORMATION_SCHEMA 为 MySQL 提供的查询