获取s-s-rS中数据集的SQL脚本
Posted
技术标签:
【中文标题】获取s-s-rS中数据集的SQL脚本【英文标题】:Getting the SQL script of the dataset in s-s-rS 【发布时间】:2012-03-12 23:37:42 【问题描述】:我想在 s-s-rS 的可折叠文本框中显示我的 SQL 查询以避免任何误解。
有没有办法检索数据集的 SQL 脚本以将其放入文本框的“表达式”字段中?
【问题讨论】:
【参考方案1】:好问题!这让我做了一点挖掘,因为模糊的记忆是它暴露在某个地方。果然:
=DataSets("TopEmployees").CommandText
或者,甚至更好,
=DataSets("MyDataSet").RewrittenCommandText
第二个选项将包括参数替换。
请记住,这可能会导致安全问题,如果有人可以通过此发现 SQL 注入攻击...
来源:http://msdn.microsoft.com/en-us/library/dd255235.aspx
【讨论】:
非常感谢!我在 s-s-rS 2008 中尝试过,这是一个完美的解决方案。但是我试图在 s-s-rS 2005 中这样做,但它不起作用。有什么建议可以在 2005 年之前实现吗? 我怀疑这在 2005 年是可能的。s-s-rS 在 2008 年真正取得了长足的进步,即众所周知的 3.0 版本。 (feld.com/wp/archives/2006/04/…)以上是关于获取s-s-rS中数据集的SQL脚本的主要内容,如果未能解决你的问题,请参考以下文章