2

Expression Type 変数があります。データをフィルタリングする式があります。たとえば、この式により、SQL は LOCATION が 'KOR' であるデータを取得できます。

  • {it => (it.LOCATION == "KOR")}

この式は、SQL ステートメントの WHERE 句になります。ラムダ式を SQL クエリに変換するのは、さまざまな式があるため複雑に見えます。

ゼロから始めることなく、どうすればこの目的を達成できますか? 素敵なライブラリはありますか?

追加した....

ToString() メソッドを呼び出すことで、ラムダ式の文字列を取得できます。

  • "it => (((it.LOCATION == \"KOR\") OrElse (it.LOCATION == \"FRA\")) AndAlso (it.Value > 30000))"
4

1 に答える 1

0

あなたが何を求めているのか完全にはわかりませんが、Linq to Sql Dynamic Linqを使用してみましたか?

于 2013-07-23T14:34:07.137 に答える