.net - SQL 查询的包装器

标签 .net sql wrapper

我有一个想法为 .NET 编写库。这个库将是 SQL 查询的对象包装器,这不是 ORM,这是避免在小型项目中硬编码 SQL 的简单工具。例如使用:

var query = Query.Select("Name")
                 .From("Product")
                 .Where("Price", Operator.MoreThan, 5);
string result = query.Build();

result你会得到生成的 SQL 代码:
SELECT Name FROM Product WHERE Product.Price > 5

有人知道 .NET 的类似库吗?

最佳答案

Entity FrameworkLINQ to SQL .应该指出的是,EF 正在看到更加积极的发展。

关于.net - SQL 查询的包装器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6237798/

相关文章:

UDT C++ 库的 Python 包装器

c++ - 系统地包装纯虚类

mysql - 查找每个组件的最新记录 MySQL

php - 如何在 MySQL 语句中包含 PHP 变量

sql - 如何编写查询以在不指定每个列名称的情况下用逗号分隔每个列

javascript - 如何安全地包装 `console.log` ?

c# - 使用 Core 2.2 本地化的 Razor 页面不起作用

c# - 在 ASP.net C# 中,有没有一种方法可以将控制权从 Javascript 传递给我的 CS?

javascript - 在浏览器环境中执行 1000+ 页/分钟

c# - 从没有 DoEvents 的 WebBrowser 控件获取 ReadyState