Я создал DataView, поддерживаемый поставщиком данных. Я пытаюсь выяснить, как мы предполагаем, что поставщик данных фильтрует данные, поступающие из базы данных, на основе фильтра, установленного пользователем. Пользователь может выбрать множество параметров, которые затем будут использоваться для фильтрации данных в базе данных, однако как это обычно делается, когда представление данных поддерживается поставщиком данных? Должен ли я передать фильтр поставщику данных? Должен ли я сначала выполнить запрос, сохранить его в ArrayList, а затем передать список поставщику данных?
В примерах калитки есть поставщик контактных данных, но он не показывает, как он будет фильтровать данные на основе ввода пользователей. Любые идеи?
Дайте мне знать, если мне нужно уточнить вопрос.