我的表格Person
有3列Id
,FirstName
和LastName
。
是否可以创建包含分页,动态排序列和动态过滤器列的存储过程,而无需使用字符串组合SQL查询然后执行它(sp_executesql
)?
Params是:
page, pageSize, sortColumn, sortOrder, filterColumn, filterSearchString
答案 0 :(得分:0)
这是可能的。您可以在没有动态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
这样的参数。