【发布时间】:2015-07-30 18:17:15
【问题描述】:
Microsoft 表示,在使用存储过程时,您不能在 Report Builder 2.0 中允许参数有多个值。 https://technet.microsoft.com/en-us/library/Dd207127(v=SQL.100).aspx
我找不到 Report Builder 3.0 的类似声明。 报表生成器如何将包含在具有多项选择的参数中的数据发送到存储过程? 从这篇文章看来,它将它们作为字符串传递,对吗? https://www.mssqltips.com/sqlservertip/2844/working-with-multiselect-parameters-for-ssrs-reports/
这种方法似乎太复杂了,无法解析报表生成器发送到数据库的字符串。
似乎可以将表作为参数传递到 SQL Server 2008 中的存储过程中: How to pass an array into a SQL Server stored procedure 有没有办法将表从 Report Builder 3.0 传递到 SQL Server 2008?
【问题讨论】:
标签: sql-server stored-procedures reporting-services reportbuilder3.0