在SSRS中获取数据集的SQL脚本

时间:2012-02-22 15:55:26

标签: reporting-services dataset

我想在SSRS的可折叠文本框中显示我的SQL查询,以避免任何误解。

有没有办法检索数据集的SQL脚本以将其放入文本框的“表达式”字段?

1 个答案:

答案 0 :(得分:7)

好问题!这让我做了一点挖掘,因为一个模糊的记忆,这是暴露在某处。果然:

=DataSets("TopEmployees").CommandText

或者,甚至更好,

=DataSets("MyDataSet").RewrittenCommandText

第二个选项将包括参数替换。

请记住,如果有人可以通过此发现SQL注入攻击,这可能会导致安全问题......

来源:http://msdn.microsoft.com/en-us/library/dd255235.aspx