我已将 Jquery DataTable 与 Sql Server 数据库一起使用。
我有大约 50K 行的表,所以我想在 Scroll 动态分页上使用它
我已经为相同设置了以下属性
"bServerSide": true,
"bScrollCollapse": true,
"bScrollInfinite": true,
在服务器端方法中,添加了以下参数
int iDisplayStart, int iDisplayLength
在 Sql server 中,我使用这两个参数来获取数据
SELECT top @iDisplayLength q.TotalRowsId, q.Id
FROM (
Select ROW_NUMBER() OVER (ORDER BY U.SrNo) AS rn,160 as [TotalRowsId], U.ITEMCode as[Id]
) q
WHERE rn > @IdisplayStart
ORDER BY q.Id desc
但它不能正常工作,显示的数量多于可用数据,没有定期调用 ajax 等。
请帮助我thanx