我有一个想法为 .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 Framework或 LINQ to SQL .应该指出的是,EF 正在看到更加积极的发展。
关于.net - SQL 查询的包装器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6237798/