回答
修改通常用于ObjectDataSource自定义分页的SQL查询时遇到一些问题。
下面是一个自定义ObjectDataSource分页SQL调用,它将仅返回网站gridview上单页信息的结果。这通常用于更快的加载时间。
SELECT *
FROM
(SELECT *,
ROW_NUMBER() OVER(ORDER BY ApplicationDescription DESC) AS PriceRank
FROM InstallationCodes
) AS ProductsWithRowNumber
WHERE
PriceRank > 0 AND
PriceRank <= (12);
目标是添加搜索参数以在排序结果之前过滤调用,并过滤到页面大小。
以下是一个示例搜索参数,以便查询只返回FeatureString列中带有gold或null的结果:
WHERE (FeatureString LIKE 'gold' OR FeatureString IS NULL)
在缩小到页面大小之前,我们如何按参数进行过滤?
如果您需要我更详细地澄清任何内容,请告诉我。
答案 0 :(得分:0)
答案
SELECT *
FROM
(SELECT *,
ROW_NUMBER() OVER(ORDER BY ApplicationDescription DESC) AS PriceRank
FROM InstallationCodes ***WHERE FeatureString LIKE 'gold' OR FeatureString IS NULL***)
AS ProductsWithRowNumber
WHERE
PriceRank > 0 AND
PriceRank <= (12);
删除乘法星(***)