在运行时将 SQL 转换为 Linq To Objects 表达式

mci*_*321 4 sql linq parsing expression-trees sql-to-linq-conversion

有谁知道有什么库可以用来解析 SQL 查询并构建 linq 表达式,然后可以对 linq to 对象进行编译和使用吗?

这种方法只需要适用于简单的查询,对于复杂的查询,我可以编写硬编码的自定义查询

更新:我发现了一个叫做 NQuery 的东西,它应该对我有用http://nquery.codeplex.com/所以不要浪费时间回答!

mci*_*321 5

有一个名为 [SqlLinq] ( https://github.com/dkackman/SqlLinq ) 的项目,它将 SQL 转换为 C# 表达式树,并对其求值。