ASP高效能分頁程式 原創

2021-04-01 22:55:50 字數 1774 閱讀 5275

<%

sql="select id from news order by id desc"

sqla="select title,filepath,filename from news where id in "

sqlb=" order by id desc"

rs.open sql,conn,1,1

thepagecount=1

currentpage=1

topage=1

if not rs.eof then

'##分頁處理開始

thepagesize=120

rs.pagesize=thepagesize

thepagecount=rs.pagecount

gettopage=request.querystring("topage")

if not isnumeric(gettopage) or instr(gettopage,".") then

rs.absolutepage=1

else

if cint(gettopage)<=1 then

topage=1

rs.absolutepage=1

elseif cint(gettopage)>=thepagecount then

topage=rs.pagecount

rs.absolutepage=thepagecount

else

topage=gettopage

rs.absolutepage=gettopage

end if

end if

'##分頁處理結束

i=0pagelistnumber=0

pagesql="("

while not rs.eof and i"

end if

%>

·" target=_blank><%response.write rs(0)%>

<%

if i mod 4 = 0 then

t=t+1

response.write ""

end if

if (i mod 4 = 0) and i<>thepagesize then

response.write ""

end if

if (i mod 4 <>0) and i=pagelistnumber then

for x=1 to (4-(i mod 4))

response.write "   "

next

response.write ""

end if

i=i+1

rs.movenext

wend

rs.close

set rs=nothing

else

end if

%>

<%end if%>

| &topage=<%=thepagecount%>>末頁 | 第 " size=4 maxlength=5 style="border-right: silver 1px solid #aaaaaa; border-top: silver 1px solid; border-left: silver 1px solid; background-color:ffffff; height:1**t;width:20pt; color: black; border-color:#aaaaaa; border-bottom: silver 1px solid #aaaaaa;font-size:9pt;"> 頁

">

高效能mysql(一) 建立高效能索引

單列索引和多列索引 單列索引 多個單列索引的選擇問題 多個or條件 多個單列的效能往往效能很低,儘量建立高效的多列索引。多列索引 選擇合適的索引順序 避免範圍條件 在where子句中,in是有效的,範圍條件會導致後面的索引無效!在order by中,範圍條件和in都會導致無法按照索引排序!按照索引順...

高效能mysql 樹 高效能mysql精要

1 explain 中 extra using index 表示覆蓋索引,sql優化中最好能使用覆蓋索引,否則 二級索引 需要回表查詢。所謂覆蓋索引,是指要查詢的列正好是索引,而條件也是這個索引之一 2 where 語句中 條件等於主鍵的 在核心索引層完成,條件等於非索引的,在服務層完成 3 讀索引...

mysql高效能索引 mysql高效能索引( )

在開發中,我們知道大多數應用的瓶頸在於sql語句的執行時耗,在這裡並不討論sql語句的安全,僅僅討論高效能sql語句,而與高效能sql語句緊密相連的就是傳說中的 索引。索引 一種工作在儲存引擎端的用於快速找到記錄的一種資料結構。mysql使用索引的方式是 先找到索引的值,再根據索引的值找到資料行。索...

系統高效能

總的來說,系統的設計是否合理,比區域性 問題,對效能的影響更大。例如,程式設計成頻繁讀寫磁碟中的資料,肯定比先把資料一次性載入到記憶體中再讀寫,在合適的時候再寫入更新到磁碟的設計,效能要差很多。使用伺服器叢集 多執行緒多程序的架構,肯定比使用單伺服器 單執行緒單程序的架構,效能要差。服務端使用非同步...

建立高效能索引 《高效能Mysql》筆記2

crate table people last name varchar 50 not null,first name varchar 50 not null,dob date not null,gender enum m f not null,key last name,first name,do...