我使用SSRS2008R2报告存储在MySQL数据库中的数据。
由于MYSQL扩展不支持传递多值参数,因此建议在论坛上使用以下语法。
=“从项目中选择*,其中projectID为(”+ join(参数!Project.Value,“,”)+“)”
这是数据集的查询表达式。但是当我尝试运行时,我得到了;
报告处理期间发生错误。 (rsProcessingAborted)
这显然是一个表达式编辑器问题,而不是查询。
有人能告诉我这个查询有什么问题吗?
感谢您的帮助。
此致
答案 0 :(得分:3)
你错过了查询周围的单引号
=“从项目中选择*,其中projectID为('”+ join(参数!Project.Value,“','”)+“')”
应该这样做