久久精品综合-欧美精品久久久久久-www一区二区-韩国三级中文字幕hd久久精品-国产一区二区三区在线-日韩免费视频

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

asp寫的一個分頁程序

[摘要]/*****聽以前的同事說asp頁面上的分頁太慢了(如果數據多了), 就想了這么個笨辦法。有些地方還要考慮----比如select top 22 * from cat_list where T_id not in (select T_id from #change)是否有效率問題;數據不能重復等等...

/*****聽以前的同事說asp頁面上的分頁太慢了(如果數據多了),
就想了這么個笨辦法。有些地方還要考慮----比如select top 22 * from cat_list
where T_id not in (select T_id from #change)是否有效率問題;數據不能重復等等
不過靈活性挺好。希望各位高手再給幫忙改正;多謝chair3的幫助---這個存儲過程還可以在加入幾個變量,隨便大家改吧:)*****/


CREATE proc page
@pagenum int
as
SET NOCOUNT ON /*-----這一句很重要哦:)),不然它只會認 insert #change......這個數據集:))*/
declare @sql nvarchar(500) --聲明動態sql執行語句
declare @pagecount int --當前頁數

--取得當前數據庫的記錄總數
declare @row_num int
begin
select @row_num=count(*) from cat_list

--創建臨時表,作為數據過濾
create table #change (T_id int)

--判斷當前頁數
if @row_num>6 --大于頁面顯示記錄數,則分頁
begin
set @row_num=@pagenum*6

if @row_num=6
select top 6 * from cat_list
else
begin
set @row_num=(@pagenum-1)*6
set @pagecount=@row_num
set @sql=N'insert #change (T_id) select top '+cast(@pagecount as char(100))+' T_id from cat_list where T_id not in (select T_id from #change)'
exec sp_executesql @sql
select top 6 * from cat_list where T_id not in (select T_id from #change)
end
end
else --只現實全部的數據
select * from cat_list
end
GO


客戶端這樣調用:


<% dim T_com
dim T_rs'declare datamanage recordset


dim parameters
set T_com=server.createobject("adodb.command")
T_com.ActiveConnection=conn
T_com.CommandText="page"
T_com.CommandType=adCmdStoredProc
'T_com.Prepared=true
set parameters=T_com.CreateParameter("@pagenum",adInteger,adParamInput)
T_com.Parameters.Append parameters
dim page
page=request.QueryString("page")
if page="" then
page=1
end if
T_com("@pagenum")=page
set T_rs=T_com.Execute

do while not T_rs.eof
response.Write T_rs("c_name")
T_rs.movenext
loop
%>
ddddd
(出處:Viphot)


主站蜘蛛池模板: 亚洲国内精品久久 | 亚洲精品欧美综合 | 青青青在线网站视频在线 | 一级做a爰片性色毛片视频图片 | 日韩视频在线观看免费 | 婷婷四房综合激情五月性色 | 四虎精品福利视频精品 | 四虎在线精品 | 日本爽爽爽爽爽爽在线观看免 | 青青草视频黄色 | 日韩在线第二页 | 日本成人福利 | 五月天色区 | 日韩精品亚洲专区在线影视 | 日本伊人网 | 一区一精品 | 四虎永久在线精品 | 日本免费不卡视频一区二区三区 | 亚洲视频免费在线播放 | 伊人色综合久久天天人手人停 | 亚洲 欧美 国产 日韩 制服 bt | 日本邪恶全彩 | 日本黄色免费在线 | 色六月婷婷 | 最新国产精品精品视频 | 亚洲最大看欧美片网站 | 亚洲 欧美 日韩在线综合福利 | 青青久操| 一本久久道aa兔费看 | 日本 免费 高清 | 青草影院在线观看免费版 | 亚洲码和乱人伦中文一区 | 欧美一级一级做性视频 | 中文字幕色在线 | 天堂8中文在线 | 青青草影院在线观看 | 四虎影永久在线高清免费 | 欧美专区视频 | 亚洲激情在线看 | 深爱激情五月网 | 四虎成年永久免费网站 |