DataTable
inの列式を解析し、ADO.NET
その中に含まれる依存列名のセットを識別しようとしています。
例:
ADataTable
には 3 つの列Unit Price
がQuantity
ありBreakEven
ます。
列式を使用して、さらに 2 つの列を派生させることができます。
[Total Sale Value] = “IIF([Unit Price] > 0, [Unit Price] * Quantity, 0)”
[Profit or Loss Indication] = “IIF([Total Sale Value]> BreakEven, ‘Profit’, ‘Loss’)”
[Total Sale Value] の列式を手動で解析するときに、[Unit Price] と「Quantity」をそれに含まれるソース列のセットとして取得できるようにしたいと考えています。
また、 の列式を解析するときに、 [ ] と "<code>BreakEven" をそれに含まれるソース列のセットとして取得[Profit or Loss Indication]
できるようにしたいと考えています。Total Sale Value
私が見る限り、.net フレームワークには列式を解析するための独自のメカニズムがありますが、パブリック クラスとメソッドを介してその機能を公開することはありません。