ответилВключают Параметры поиска Пользовательского Paging SQL Query
Имея некоторые проблемы, изменяющие запрос SQL, который обычно используется для ObjectDataSource пользовательской подкачки.
Ниже представлен пользовательский вызов SQL подкачки ObjectDataSource, который будет возвращать только результаты для одной страницы информации на веб-странице gridview. Это часто используется для более быстрого времени загрузки.
SELECT *
FROM
(SELECT *,
ROW_NUMBER() OVER(ORDER BY ApplicationDescription DESC) AS PriceRank
FROM InstallationCodes
) AS ProductsWithRowNumber
WHERE
PriceRank > 0 AND
PriceRank <= (12);
Цель состоит в том, чтобы добавить параметр поиска для фильтрации вызова до того, как результат упорядочен и отфильтрован до размера страницы.
Здесь параметр Пример поиска так, что запрос будет возвращать только результаты с золотом или нуль в FeatureString колонке:
WHERE (FeatureString LIKE 'gold' OR FeatureString IS NULL)
Как мы отфильтровывать параметром до снижения размера страницы?
Пожалуйста, дайте мне знать, если вам нужно уточнить что-либо более подробно.