繁体   English   中英

SQL Server:从具有分页,动态列排序和动态列过滤器的表中进行选择

[英]SQL Server : select from a table with paging, dynamic column sorting, and dynamic column filter

我有一个表Person有3列IdFirstNameLastName

是否可以创建包含分页,动态排序列和动态筛选器列的存储过程,而无需使用字符串组合SQL查询然后执行它( sp_executesql )?

参数是:

page, pageSize, sortColumn, sortOrder, filterColumn, filterSearchString

这是可能的。 您可以在没有动态sql的情况下决定该任务。 尝试使用id_filter_value,id_sort_value,firstname_filter_value,firstname_sort_value,lastname_filter_value,lastname_sort_value而不是sortColumn,sortOrder,filterColumn,filterSearchString和id_start,id_finish而不是page,pageSize这样的参数

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM