msh*_*thn 4 dataset reporting-services
我想在SSRS中的可折叠文本框中显示我的SQL查询,以避免任何误解.
有没有办法检索数据集的SQL脚本,将其放入文本框的"表达式"字段?
好问题!这让我做了一点挖掘,因为一个模糊的记忆,这是暴露在某处.果然:
=DataSets("TopEmployees").CommandText
Run Code Online (Sandbox Code Playgroud)
或者,甚至更好,
=DataSets("MyDataSet").RewrittenCommandText
Run Code Online (Sandbox Code Playgroud)
第二个选项将包括参数替换.
请记住,如果有人能通过此发现SQL注入攻击,这可能导致安全问题......
资料来源:http://msdn.microsoft.com/en-us/library/dd255235.aspx