Оболочка для SQL-запросов - PullRequest
5 голосов
/ 04 июня 2011

У меня есть идея написать библиотеку для .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?

Ответы [ 2 ]

2 голосов
/ 05 июня 2011

Entity Framework или LINQ to SQL .Следует отметить, что EF видит гораздо более активное развитие.

0 голосов
/ 04 июня 2011

iBatis.Net и NHibernate делают похожие вещи.

...