Каким образом реализовать создание динамического запроса к SQL?
Добрый вечер, кто нибудь-может даст рецепт того как сконструировать запрос к SQL базе данных, добавляя элементы на "чистый лист". Каждый добавляемый элемент соответствует определенному полю базы данных. Поля между собой соединяются выражениями и/или.
Например: есть панель элементов: фамилия, имя, отчество, возраст, пол и т.д.
Пользователь накидывает на "чистый лист"
Фамилия- Иванов
Имя - Иван
Отчество- Иванович
Возраст >30
Пол =М
То есть нужно, чтобы пользователь работал с запросами к базе не зная синтаксиса.
Видел подобное, но может быть имеется какой-нибудь framework.
Желательно, C#