2012-02-22 10 views
4

誤解を避けるために、SQLクエリをSSRSの折りたたみ可能なテキストボックスに表示したいと考えています。SSRSでデータセットのSQLスクリプトを取得

データセットのSQLスクリプトを取得してテキストボックスの「式」フィールドに挿入する方法はありますか?

答えて

7

大きな質問!これは、これがどこかで暴露されたというあいまいな記憶のために、少し掘り下げてしまった。案の定:

=DataSets("TopEmployees").CommandText 

または、より良い、

=DataSets("MyDataSet").RewrittenCommandText 

2番目のオプションは、パラメータ置換が含まれます。 http://msdn.microsoft.com/en-us/library/dd255235.aspx

+0

どうもありがとう:

は...誰かがこのによるSQLインジェクション攻撃を見つけることができれば、これは、セキュリティ上の問題の方につながる可能性を念頭に

ソースをキープ!私はSSRS 2008でそれを試してみました。そこには完璧な解決策があります。しかし、私はそれが動作しないSSRS 2005でそれをしようとしています。 2005年に可能にするための提案はありますか? –

+0

私は2005年にそれが可能であるとは思っていません.SSRSは2008年には本当に大きな成功を収めました。 (http://www.feld.com/wp/archives/2006/04/getting-it-right-with-version-30.html) –

関連する問題