六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

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

一個分頁存儲過程

[摘要]/*****聽以前的同事說asp頁面上的分頁太慢了(如果數據多了),就想了這么個笨辦法。有些地方還要考慮----比如select top 22 * from cat_list where T_id ...
/*****聽以前的同事說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

客戶端這樣調用:
<!--#include file="conn.asp"-->
<!--#include file="adovbs.inc"-->
<% 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
%>
<a href="a.asp?page=<%=page+1%>">ddddd</a>





主站蜘蛛池模板: 日韩高清性爽一级毛片免费 | 亚洲图片综合区另类图片 | 日本一本视频 | 日本香蕉一区二区在线观看 | 小黄鸭b站视频 | 亚洲欧美在线精品一区二区 | 日韩一区二区三区不卡视频 | 视频一区视频二区在线观看 | 欧美性生活网址 | 亚洲波多野结衣日韩在线 | 一级做α爰片久久毛片 | 欧美一级特黄aaaaaa在线看片 | 天天干夜夜噜 | 欧洲免费极品videos | 亚洲日韩精品欧美一区二区 | 青青在线免费观看 | 欧美一区精品二区三区 | 最好韩国日本高清 | 亚洲男人的天堂在线视频 | 欧美一级黄色带 | 四虎影院在线观看网站 | 日本网站在线播放 | 色色视频网| 日韩精品视频免费观看 | 天天五月天 | 色综合久久98天天综合 | 最新狠狠色狠狠色综合 | 亚洲视频一区二区在线观看 | 婷婷丁香在线 | 一级做a爱过程免费视频高清 | 亚洲国产成人va在线观看网址 | 日本免费高清在线观看播放 | 亚洲第一区精品日韩在线播放 | 天天射天天拍 | 四虎国产精品永久地址51 | 日本美女久久 | 午夜欧美精品 | 日韩欧美福利视频 | 五月婷婷社区 | 天天做天天做天天综合网 | 手机看免费毛片的网站 |