FORM NEWSINFO WHERE NEWSID NOT IN

(SELECT TOP (PAGE-1)* PAGESIZE NEWSID FROM NEWSINFO

WHERE Auditing=1 and NEWSBREED='企業(yè)新聞' order by NEWSID DESC) " /> 亚洲天堂aa,在线免费视频a,九色精品高清在线播放

一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

asp.net下經(jīng)典數(shù)據(jù)庫記錄分頁代碼

1、
      SELECT TOP PAGESIZE NEWSTITLE 

FORM NEWSINFO WHERE NEWSID NOT IN 

(SELECT TOP (PAGE-1)* PAGESIZE NEWSID FROM NEWSINFO 

WHERE Auditing=1 and NEWSBREED='企業(yè)新聞' order by NEWSID DESC) 

AND Auditing=1 and NEWSBREED='企業(yè)新聞' order by NEWSID DESC

 

其中:PAGE表示當前頁數(shù),PAGESIZE表示頁的大小;這里利用了NOT IN,不復合SARG,但總比一次讀取全部的記錄要好的多。

2、符合 SARG的代碼



   針對本人的實例還有一個更好的方案:因為NEWSID字段是自增字段,對于NOT IN 語句進行如下的改造,并不影響結(jié)果。但速度提高了很多



      SELECT TOP PAGESIZE NEWSTITLE 

FORM NEWSINFO WHERE NEWSID <

(SELECT MIN(NEWSID) FROM (SELECT TOP (PAGE-1) * PAGESIZE NEWSID FROM NEWSINFO WHERE Auditing=1 and NEWSBREED='企業(yè)新聞' order by NEWSID DESC) AS TB)AND Auditing=1 and NEWSBREED='企業(yè)新聞' order by NEWSID DESC

 【說明】
    對于在多處使用分頁功能的web 應用程序,把SQL語句改為存儲過程將會更好。

   請大家積極參與討論分頁的算法,并把好的方案與大家分享。

AspNet技術(shù)asp.net下經(jīng)典數(shù)據(jù)庫記錄分頁代碼,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 欧美另类videosbestv | 久久99热国产这有精品 | 牛牛碰在线 | 精品亚洲成a人在线观看 | 91精选视频在线观看 | 亚洲免费三区 | 狠狠亚洲婷婷综合色香 | 91麻豆精品一二三区在线 | 亚洲视频一区在线观看 | 色婷婷综合在线 | 91精品国产高清91久久久久久 | 亚洲美女黄视频 | 亚洲国产色婷婷精品综合在线观看 | 国产精品精品国产 | 国产欧美视频综合二区 | 草草线在成年免费视频网站 | 免费在线色 | 免费看91视频 | 亚洲福利一区二区 | www.99在线| 五月婷婷亚洲综合 | 99ri精品国产亚洲 | 成年人香蕉视频 | 日韩专区亚洲国产精品 | 男人私gay视频网站的 | 国产精品第一 | 在线观看视频一区二区 | 午夜一级成人 | 国产美女一级片 | 久久夜色国产精品噜噜 | 亚洲一区www | 色久月| 国内久久久 | 99久久精品免费精品国产 | 激情文学综合网 | www.av色| 色婷婷综合缴情综六月 | 91精品国产高清91久久久久久 | 免费一区二区三区四区五区 | 精品123区 | 91精品久久久久久久久中文字幕 |