次の式のテキストボックスがあります。
=DataSets("MyDataSet").RewrittenCommandText
しかし、何も返されず、エラーも返されません。何か案は?
次の式のテキストボックスがあります。
=DataSets("MyDataSet").RewrittenCommandText
しかし、何も返されず、エラーも返されません。何か案は?
RewrittenCommandText
プロパティ値は、IDbCommandRewriter インターフェイスをサポートするデータ拡張機能から実行時に設定されます。データエクステンションがこのインターフェイスをサポートしていない場合、RewrittenCommandText は になりますNothing
。組み込みのレポート モデル データ ソースはこのインターフェイスをサポートしていますが、他の多くのデータ拡張機能ではサポートされていないと思います。
標準の SQL Server データセットを試してみたところ、SQL がカスタム DLL によって構築されているにもかかわらずRewrittenCommandText
返されました。Nothing
ただし、CommandTextは、SQL の生成に使用されている式ではなく、生成された SQL を返したので、うまくいく可能性があります。