Мне нужно получить динамически созданный SQL-запрос для работы с набором данных.Я использую DataSet, где храню некоторую информацию из файла базы данных (MS-Access).
Теперь я хочу, чтобы пользователь мог выбирать специальные фильтры - и в зависимости от них я создаю SQL-запросНапример:
SELECT * FROM table WHERE x <> 0 AND y >= 10
Проблема в том, что параметры являются полностью динамическими, поэтому он может выглядеть так:
SELECT * FROM table WHERE x <= 50 AND y IN (10, 50, 43)
Поэтому я не могу использовать TableAdapter дляЭто.Как вы можете заставить это работать?
Я уже сталкивался с функцией Select()
адаптера Table, где я могу определить filter expression
, но я не совсем уверен, как они должны выглядеть.Любая помощь там?