SQL Server Reporting Studio 报告显示 "ERROR#"或无效数据类型错误

标签 sql sql-server reporting-services ssrs-2012

我在这个问题上挣扎了太久,最后才找到如何避免/解决它的方法。为了他人的利益,这似乎应该出现在 StackOverflow 上。

我有一个 SSRS 报告,其中查询工作正常并显示了我期望的字符串结果。但是,当我尝试将该字段添加到报告中时,它一直显示“ERROR#”。我最终找到了更多信息:

The Value expression used in [textbox] returned a data type that is not valid.

但是,我知道我的数据是有效的。

最佳答案

找到答案here .

基本上,这是缓存问题,您需要删除在与报告相同的目录中创建的“.data”文件。有些人还建议将查询/报告复制到新报告,但这似乎是实现相同目标的困难方法。我删除了遇到问题的报告的 .data 文件,它立即开始按预期工作。

关于SQL Server Reporting Studio 报告显示 "ERROR#"或无效数据类型错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21430839/

相关文章:

sql - 尝试在不使用 UNION 的情况下简化 SQL 查询

sql - 如何根据另一个表中另一列的值更新列?

mysql - 如何在mysql查询中添加更多列

sql - 如何将Datetime转换为dd/MM/yyyy格式的日期

email - 如何在 SSRS 订阅的主题行中包含报告参数?

reporting-services - 需要好的 RDLC(报告)示例/样本

ssrs-2008 - SQL Services Reporting Services 级联参数

mysql - 我如何更新表中的一行或如果它不存在则插入它?

SQL 服务器 : Add a column with calculated Field

sql-server - SSRS : Display image from varbinary column in the database