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