我有一个Expression Type变量。它有一个过滤数据的表达式。 例如,表达式允许SQL获取LOCATION为'KOR'的数据。
{it => (it.LOCATION == "KOR")}
此表达式将是SQL语句中的WHERE子句。 将lambda表达式转换为Sql查询看起来很复杂,因为有许多不同的表达式。
如果不从头开始,我怎样才能达到这个目的? 有没有好的图书馆?
的添加.... 的
我可以通过调用ToString()方法获得一个lambda表达式的字符串。
"it => (((it.LOCATION == \"KOR\") OrElse (it.LOCATION == \"FRA\")) AndAlso (it.Value > 30000))"