亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? page.asp

?? blue space 藍色空間下載系統精簡版---大家分享
?? ASP
字號:
<%
'=====================================================================
'XDOWNPAGE 		ASP版本
'版本			1.00
'Code by		zykj2000
'Email:			zykj_2000@163.net
'BBS:			http://bbs.513soft.net
'本程序可以免費使用、修改,希望我的程序能為您的工作帶來方便
'但請保留以上請息
'
'程序特點
'本程序主要是對數據分頁的部分進行了封裝,而數據顯示部份完全由用戶自定義,
'支持URL多個參數
'
'使用說明
'程序參數說明
'PapgeSize						定義分頁每一頁的記錄數
'GetRS							返回經過分頁的Recordset此屬性只讀
'GetConn						得到數據庫連接
'GetSQL							得到查詢語句
'程序方法說明
'ShowPage						顯示分頁導航條,唯一的公用方法
'
'例:
'	<!--#include file="conn.asp"-->
'	<!--#include file="xdownpage.inc"-->		'包含文件
'
'	Set mypage=new xdownpage			'創建對象
'	mypage.getconn=conn				'得到數據庫連接
'	mypage.getsql="select * from productinfo order by id asc"
'	mypage.pagesize=5				'設置每一頁的記錄條數據為5條
'	set rs=mypage.getrs()				'返回Recordset
'	mypage.showpage()				'顯示分頁信息,這個方法可以,在set rs=mypage.getrs()以后
'							 任意位置調用,可以調用多次
'	for i=1 to mypage.pagesize 			'接下來的操作就和操作一個普通Recordset對象一樣操作
'		if not rs.eof then			'這個標記是為了防止最后一頁的溢出
'			response.write rs(0) & "<br>"	'這里就可以自定義顯示方式了
'			rs.movenext
'		else
'			exit for
'		end if
'	next 
'
'=====================================================================

'Const Btn_First="<font face=webdings>9</font>"		'定義第一頁按鈕顯示樣式
'Const Btn_Prev="<font face=webdings>3</font>"		'定義前一頁按鈕顯示樣式
'Const Btn_Next="<font face=webdings>4</font>"		'定義下一頁按鈕顯示樣式
'Const Btn_Last="<font face=webdings>:</font>"		'定義最后一頁按鈕顯示樣式
Const Btn_First="首頁"		'定義第一頁按鈕顯示樣式
Const Btn_Prev="上頁"		'定義前一頁按鈕顯示樣式
Const Btn_Next="下頁"		'定義下一頁按鈕顯示樣式
Const Btn_Last="末頁"		'定義最后一頁按鈕顯示樣式
Const XD_Align="center"					'定義分頁信息對齊方式
Const XD_Width="100%"					'定義分頁信息框大小
Const XD_Height=""
Class Xdownpage
Private XD_PageCount,XD_Conn,XD_Rs,XD_SQL,XD_PageSize,Str_errors,int_curpage,str_URL,int_totalPage,int_totalRecord


'=================================================================
'PageSize	屬性
'設置每一頁的分頁大小
'=================================================================
Public Property Let PageSize(int_PageSize)
	If IsNumeric(Int_Pagesize) Then
		XD_PageSize=CLng(int_PageSize)
	Else
		str_error=str_error & "PageSize的參數不正確"
		ShowError()
	End If
End Property
Public Property Get PageSize
	If XD_PageSize="" or (not(IsNumeric(XD_PageSize))) Then
		PageSize=10					
	Else
		PageSize=XD_PageSize
	End If
End Property

'=================================================================
'GetRS	屬性
'返回分頁后的記錄集
'=================================================================
Public Property Get GetRs()
	Set XD_Rs=Server.createobject("adodb.recordset")
	XD_Rs.PageSize=PageSize
	XD_Rs.Open XD_SQL,XD_Conn,1,1
	If not(XD_Rs.eof and XD_RS.BOF) Then
		If int_curpage>XD_RS.PageCount Then
			int_curpage=XD_RS.PageCount
		End If
		XD_Rs.AbsolutePage=int_curpage
	End If
	Set GetRs=XD_RS
End Property

'================================================================
'GetConn		得到數據庫連接
'
'================================================================	
Public Property Let GetConn(obj_Conn)
	Set XD_Conn=obj_Conn
End Property

'================================================================
'GetSQL			得到查詢語句
'
'================================================================
Public Property Let GetSQL(str_sql)
	XD_SQL=str_sql
End Property



'==================================================================
'Class_Initialize	類的初始化
'初始化當前頁的值
'
'==================================================================	
Private Sub Class_Initialize
	'========================
	'設定一些參數的黙認值
	'========================
	XD_PageSize=10		'設定分頁的默認值為10
	'========================
	'獲取當前面的值
	'========================
	If request("page")="" Then
		int_curpage=1
	ElseIf not(IsNumeric(request("page"))) Then
		int_curpage=1
	ElseIf CInt(Trim(request("page")))<1 Then
		int_curpage=1
	Else
		Int_curpage=CInt(Trim(request("page")))
	End If
		
End Sub

'====================================================================
'ShowPage		創建分頁導航條
'有首頁、前一頁、下一頁、末頁、還有數字導航
'
'====================================================================
Public Sub ShowPage()
	Dim str_tmp
	
	int_totalRecord=XD_RS.RecordCount
	If int_totalRecord<=0 Then 
		str_error=str_error & "總記錄數為零,請輸入數據"
		Call ShowError()
	End If
	If int_totalRecord<pagesize Then
		int_TotalPage=1
	Else
		If int_totalRecord mod PageSize =0 Then
			int_TotalPage = Int(int_TotalRecord / XD_PageSize * -1)*-1
		Else
			int_TotalPage = Int((int_TotalRecord / XD_PageSize * -1)*-1)+1
		End If
	End If
	
	If Int_curpage>int_Totalpage Then
		int_curpage=int_TotalPage
	End If
	
	'===============================================================================
	'顯示分頁信息,各個模塊根據自己要求更改顯求位置
	'===============================================================================
	response.write "<table border=0 cellpadding=0 cellspacing=0 width="&XD_Width&"><tr><form name='TurnPage'><td align="&XD_Align&" height="&XD_Height&">"
	str_tmp=ShowFirstPrv
	'response.write str_tmp
	'str_tmp=showNumBtn
	response.write str_tmp
	str_tmp=ShowNextLast
	response.write str_tmp
	str_tmp=ShowPageInfo
	response.write str_tmp
	'Response.write "</td><td>"
	Response.Write ShowGoto()
	response.write "</td></FORM></tr></table>"
	
End Sub

'====================================================================
Public Function PageInfo()
	Dim str_tmp,strHtml
	
	int_totalRecord=XD_RS.RecordCount
	If int_totalRecord<=0 Then 
		str_error=str_error & "總記錄數為零,請輸入數據"
		Call ShowError()
	End If
	If int_totalRecord<pagesize Then
		int_TotalPage=1
	Else
		If int_totalRecord mod PageSize =0 Then
			int_TotalPage = Int(int_TotalRecord / XD_PageSize * -1)*-1
		Else
			int_TotalPage = Int((int_TotalRecord / XD_PageSize * -1)*-1)+1
		End If
	End If
	
	If Int_curpage>int_Totalpage Then
		int_curpage=int_TotalPage
	End If
	
	'===============================================================================
	'顯示分頁信息,各個模塊根據自己要求更改顯求位置
	'===============================================================================
	strHtml = "<table border='0' cellpadding='0' cellspacing='0' width='"&XD_Width&"'><tr><form name='TurnPage'><td align='"&XD_Align&"'>"
	str_tmp=ShowFirstPrv
	'response.write str_tmp
	'str_tmp=showNumBtn
	strHtml = strHtml & str_tmp
	str_tmp=ShowNextLast
	strHtml = strHtml & str_tmp
	str_tmp=ShowPageInfo
	strHtml = strHtml & str_tmp
	'Response.write "</td><td>"
	strHtml = strHtml & ShowGoto()
	strHtml = strHtml & "</td></FORM></tr></table>"

	PageInfo = strHtml	
End Function

'====================================================================
'ShowFirstPrv		顯示首頁、前一頁
'
'
'====================================================================
Private Function ShowFirstPrv()
	Dim Str_tmp,int_prvpage
	If int_curpage=1 Then
		str_tmp="<span disabled>["&Btn_First&"]["&Btn_Prev&"]</span>"
	Else
		int_prvpage=int_curpage-1
		str_tmp="[<a title='首頁' href='"&geturl&"1'>"&Btn_First&"</a>][<a title='上一頁' href='"&geturl & int_prvpage &"'>"& Btn_Prev&"</a>]"
	End If
	ShowFirstPrv=str_tmp
End Function

'====================================================================
'ShowNextLast		下一頁、末頁
'
'
'====================================================================
Private Function ShowNextLast()
	Dim str_tmp,int_Nextpage
	
	If Int_curpage>=int_totalpage Then
		str_tmp= "<span disabled>["&Btn_Next & "][" & Btn_Last &"]</span>"
	Else
		Int_NextPage=int_curpage+1
		str_tmp="[<a title='下一頁' href='"& geturl & int_NextPage &"'>"&Btn_Next&"</a>][<a  title='最末頁' href='"&geturl & int_totalpage &"'>"& Btn_Last&"</a>]"
	End If
	ShowNextLast=str_tmp
End Function


'====================================================================
'ShowNumBtn		數字導航
'
'
'====================================================================
'Private Function showNumBtn()
'	Dim i,str_tmp
'	For i=1 to int_totalpage
'		str_tmp=str_tmp & "<a href="& geturl & i &">["&i&"]</a>&nbsp;"
'	Next
'	showNumBtn=str_tmp
'	
'End Function
'====================================================================
'ShowNumBtn	修改后的數字導航
'
'====================================================================
Function showNumBtn()
	Dim i,str_tmp,end_page,start_page
	if int_curpage>4 then
		if int_curpage+2<int_totalpage then
			start_page=int_curpage-2
		end_page=int_curpage+2 
		else
			start_page=int_totalpage-4 
			end_page=int_totalpage 
		end if 
	else 
		start_page=1 
		if int_totalpage>5 then 
			end_page=5
		else
			end_page=int_totalpage
		end if
	end if 
	For i=start_page to end_page
		str_tmp=str_tmp & " [<a title='轉到第["&i&"]頁' href='"& geturl & i &"'>"&i&"</a>] "
	Next
	showNumBtn=str_tmp
End Function

'====================================================================
'ShowGoto	頁面跳轉
'
'
'====================================================================
Private Function ShowGoto()
	Dim M_item,strTmp
	strTmp = ""
	'========================================================
	'將返回的Url參數逐個的寫入隱藏域中,以便與參數繼續傳遞
	'========================================================
	For Each M_item In Request.QueryString
		If InStr("page",M_Item)=0 Then '從參數中除去 "page" 的值
			strTmp = strTmp & "<input type=hidden name = '"&M_Item&"' value = '"&Request.QueryString(""&M_Item&"")&"'>"
		End If
	Next
	'========================================================
	strTmp = strTmp & "&nbsp;轉到第:<input style='height:18px' type='text' name='page' size='3' maxlength='10' value='"&int_curpage&"' onchange=""document.TurnPage.GoPage.disabled=false"">"
	strTmp = strTmp & "&nbsp;頁&nbsp;<input style='height:18px' type='submit' id='GoPage' disabled value='Go'>"

	ShowGoto = strTmp
End Function 


'====================================================================
'ShowPageInfo		分頁信息
'更據要求自行修改
'
'====================================================================
Private Function ShowPageInfo()
	Dim str_tmp
	str_tmp="&nbsp;[頁次:"&int_curpage&"/"&int_totalpage&"頁] [共"&int_totalrecord&"條] ["&XD_PageSize&"條/頁]"
	ShowPageInfo=str_tmp
End Function

'====================================================================
'修改后的獲取當前Url參數的函數
'Codeing by Redsun
'====================================================================
Private Function GetUrl()
	Dim ScriptAddress, M_ItemUrl, M_item
	ScriptAddress = CStr(Request.ServerVariables("SCRIPT_NAME"))&"?"'取得當前地址
	If (Request.QueryString <> "") Then
		M_ItemUrl = ""
		For Each M_item In Request.QueryString
			If InStr("page",M_Item)=0 Then
				M_ItemUrl = M_ItemUrl & M_Item &"="& Server.URLEncode(Request.QueryString(""&M_Item&"")) & "&"
			End If
		Next
		ScriptAddress = ScriptAddress & M_ItemUrl'取得帶參數地址
	End If
	GetUrl = ScriptAddress & "page="
End Function

'====================================================================
' 設置 Terminate 事件。
'====================================================================
Private Sub Class_Terminate   
	If Not IsObject(XD_RS) Then Exit Sub
	'XD_RS.close()
	Set XD_RS = Nothing
End Sub
'====================================================================
'ShowError		錯誤提示
'====================================================================
Private Sub ShowError()
	If str_Error <> "" Then
		Response.Write("<font color=""#FF0000""><br><b>" & SW_Error & "</font>")
		Response.End
	End If
End Sub

End class
%>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久噜噜亚洲综合| 久久综合九色综合欧美98| 国产aⅴ综合色| 国产精品18久久久| 国产成人在线看| 成人app网站| 91亚洲男人天堂| 欧美性xxxxxxxx| 欧美日韩免费电影| 69p69国产精品| 日韩欧美一二三四区| 久久精品亚洲国产奇米99| 国产亚洲一区二区在线观看| 国产欧美视频在线观看| 欧美激情一区二区| 亚洲婷婷综合色高清在线| 一区二区三区国产豹纹内裤在线| 一区二区三区欧美日韩| 亚洲精品日日夜夜| 秋霞午夜av一区二区三区| 精品一区二区免费| 成人av网址在线观看| 色呦呦日韩精品| 日韩欧美区一区二| 国产精品网站导航| 亚洲一区二区三区在线看| 美国三级日本三级久久99| 国产不卡视频在线观看| 色偷偷88欧美精品久久久| 欧美高清精品3d| 国产精品视频在线看| 一区二区三区精品| 激情文学综合网| 色综合久久天天| 久久综合色综合88| 依依成人精品视频| 国产在线精品一区二区夜色| 99精品国产热久久91蜜凸| 91精品国产一区二区人妖| 中文字幕不卡在线播放| 日韩国产精品大片| 色综合天天综合色综合av| 日韩一级免费一区| 亚洲激情综合网| 国模一区二区三区白浆 | 91麻豆精品91久久久久同性| 久久久精品黄色| 午夜婷婷国产麻豆精品| k8久久久一区二区三区| 精品国产乱子伦一区| 亚洲一区二区三区国产| 成人看片黄a免费看在线| 日韩精品中文字幕在线不卡尤物| 亚洲三级久久久| 国产传媒久久文化传媒| 欧美一区二区免费视频| 一区二区三区不卡视频在线观看| 粉嫩aⅴ一区二区三区四区| 欧美岛国在线观看| 婷婷综合久久一区二区三区| 91网站在线观看视频| 中文字幕欧美三区| 韩国三级在线一区| 日韩欧美视频在线| 青青草国产成人av片免费| 欧美亚洲综合色| 一区二区三区精品在线| 色八戒一区二区三区| 亚洲日本青草视频在线怡红院| 国产成人在线色| 国产午夜精品美女毛片视频| 国产综合色精品一区二区三区| 欧美电影免费提供在线观看| 日韩高清欧美激情| 91精品国模一区二区三区| 亚欧色一区w666天堂| 在线精品视频一区二区| 亚洲另类色综合网站| 欧洲精品中文字幕| 亚洲夂夂婷婷色拍ww47| 欧美午夜精品久久久| 午夜精品福利一区二区三区蜜桃| 欧美片网站yy| 麻豆国产一区二区| 亚洲精品在线免费播放| 国产精品1区2区3区在线观看| 国产亚洲精品中文字幕| 成人一区二区三区| 亚洲欧美精品午睡沙发| 欧美日韩三级一区| 久久99国产精品免费网站| 26uuu亚洲| www.成人网.com| 亚洲高清免费观看 | 成人免费视频在线观看| 91色在线porny| 午夜伊人狠狠久久| 日韩一区二区电影网| 国产盗摄一区二区| 亚洲欧美另类久久久精品| 欧美日韩在线免费视频| 国产在线视视频有精品| 亚洲少妇30p| 日韩一级欧美一级| a级精品国产片在线观看| 亚洲影视在线播放| 精品久久人人做人人爽| jlzzjlzz欧美大全| 视频一区二区三区入口| 欧美激情一区在线观看| 欧洲av一区二区嗯嗯嗯啊| 久久国产综合精品| 亚洲欧洲制服丝袜| 精品国产乱码久久久久久1区2区| 99re热这里只有精品视频| 热久久久久久久| 亚洲免费av在线| 久久久久久黄色| 69精品人人人人| 色哟哟国产精品| 国产精品91xxx| 青娱乐精品在线视频| 亚洲欧洲国产专区| 久久综合狠狠综合| 欧美日韩免费高清一区色橹橹| 国产成人丝袜美腿| 日韩电影免费一区| 一区二区三区国产豹纹内裤在线| 久久先锋影音av| 在线成人午夜影院| 91免费看视频| 国产成人免费视频网站高清观看视频 | 久久久久久久久免费| 在线一区二区观看| 成人国产一区二区三区精品| 国产在线观看免费一区| 青青草原综合久久大伊人精品优势| 亚洲美腿欧美偷拍| 中文字幕欧美一区| 中文在线免费一区三区高中清不卡| 日韩精品一区二区三区中文精品| 欧美日韩久久久一区| 色又黄又爽网站www久久| 97久久久精品综合88久久| 国产成人免费高清| 国产 欧美在线| 国产福利一区二区三区在线视频| 国内久久婷婷综合| 韩国午夜理伦三级不卡影院| 精品一区二区三区不卡| 久久国产麻豆精品| 久久国产三级精品| 国产一区二区主播在线| 国产精品一区三区| 国产经典欧美精品| 成人国产视频在线观看| 99re热这里只有精品视频| 91在线你懂得| 色88888久久久久久影院野外| 在线中文字幕不卡| 91精品国产色综合久久不卡电影| 日韩一区二区三区高清免费看看| 3751色影院一区二区三区| 欧美精品乱码久久久久久按摩| 在线不卡免费av| 欧美一级理论性理论a| 精品三级av在线| 久久亚洲精华国产精华液| 国产欧美一区二区三区沐欲| 成人免费一区二区三区在线观看 | 欧美一级免费大片| 2023国产精品| 国产精品久久久久aaaa| 亚洲一区在线观看视频| 日本不卡中文字幕| 国产成人免费在线视频| 欧美在线一区二区| 精品国精品自拍自在线| 亚洲人成人一区二区在线观看| 亚洲国产中文字幕| 国产福利91精品一区| 色嗨嗨av一区二区三区| 日韩精品一区二区三区视频| 国产欧美日韩在线看| 亚洲影视在线播放| 国产99久久久国产精品| 欧美性大战久久久久久久 | 日本韩国欧美一区二区三区| 8x8x8国产精品| 国产精品美女久久久久久| 亚洲第四色夜色| 国产大陆精品国产| 欧美一区二区视频在线观看2020| 国产欧美一区二区三区沐欲 | 国产精品1区二区.| 欧美性生活久久| 久久久99精品免费观看不卡| 亚洲va国产va欧美va观看| 成人亚洲一区二区一| 日韩欧美一级片|