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