1

我已将 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

4

0 回答 0