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

发布于 2024-11-28 19:25:58 字数 252 浏览 0 评论 0原文

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

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

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

Does anyone know of any libraries that one can use to parse a SQL query and build up a linq expression which can then be compiled and used against linq to objects?

This approach only needs to work for simple queries, for complex ones I can write a hardcoded custom query

UPDATE: I've found something called NQuery which should do the trick for me http://nquery.codeplex.com/ so don't waste your time answering!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

执笔绘流年 2024-12-05 19:25:58

有一个项目调用 [SqlLinq] (https://github.com/dkackman/SqlLinq) 转换SQL 到 C# 表达式树中,并对它们进行计算。

There is a project call [SqlLinq] (https://github.com/dkackman/SqlLinq) which converts SQL into c# Expression Trees, and evaluates them.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文