国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院

首頁 > 編程 > ASP > 正文

ASP ajax分頁教程一

2024-05-04 11:09:09
字體:
供稿:網(wǎng)友
其實AJAX不是那么簡單地寫寫JS就可以做到的,你必須還是要有一定的編程經(jīng)驗,否則就算寫出來了,思路很不清晰不說,將來要改動的時候都不知道從什么地方下手.所以在我簡單接觸了面向?qū)ο缶幊毯?感覺AJAX要做好真的不容易.
 
 
 
為什么我寫ASP分頁教程要提到AJAX呢,因為我們要多練習(xí)一下編程過程中,結(jié)構(gòu)化的重要性. 
再加上很多朋友對分頁感到很高深,所以一直都不敢去碰他,要么就用別人寫好的組件,要么就是改改別人的東西.特別是.net,我深有感觸,假如要快速開發(fā)一個項目,我想.net是一個非常優(yōu)秀的平臺.但是,因為他的嚴(yán)重控件化,反而是新手接觸不到編程的思想,完全找不到編程的感覺,仿佛就象在搭積木.有時候還是要練習(xí)一下底層一點的東西,這樣個人的技術(shù)能力才會得到提高.我可不想做只會用.NET的組裝工人. 
好了,下面給出ASP分頁的源代碼給大家,都進(jìn)行了詳細(xì)的注釋,一般都可以看的懂. 
因為這個是教程一,所以就從最簡單的開始,我直接使用的AbsolutePage來定義當(dāng)前頁面,所以沒有用諸如MoveFirst這種比較復(fù)雜的游標(biāo)方式,而且分頁也是用的下拉選擇框,等下個教程我再寫一下進(jìn)階分頁方法,給出前進(jìn)十頁,后退十頁,只顯示目前所在的十頁分組的方法. 
ASP雖然是一個過時的東西,不過因為他可以使用JS來寫,所以我感覺要做一個項目DEMO的時候,使用ASP要比.NET或者JAVA更方便,因為他不用安裝體積龐大的環(huán)境.簡簡單單配置一下就可以了.真要大規(guī)模項目開發(fā)的話,我肯定還是會用.NET或JAVA的,因為這樣就會涉及到效率問題了. 
復(fù)制代碼代碼如下:

<%@LANGUAGE="JAVASCRIPT" CODEPAGE="936"%> 
<% 
//定義數(shù)據(jù)庫連接語句 
var connstring = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" 
+Server.MapPath("database/vote.mdb"); 
//建立一個rs數(shù)據(jù)庫查詢 
var rs = Server.CreateObject("ADODB.Recordset") 
//rs連接方式 
rs.ActiveConnection = connstring 
//rs查詢語句(按照用戶提交時間倒序查詢) 
rs.Source = "select * from users order by usetime DESC" 
//定義數(shù)據(jù)庫查詢模式 
rs.CursorType = 3 
rs.CursorLocation = 3 
rs.LockType = 1 
//定義每頁顯示數(shù)據(jù)數(shù)量 
rs.PageSize = 10 
//打開數(shù)據(jù)庫連接 
rs.Open() 
//定義數(shù)據(jù)庫紀(jì)錄總數(shù),分頁總數(shù),URL路徑 
var counts,pagecos,thisUrl 
counts = rs.RecordCount 
pagecos = rs.PageCount 
thisUrl = Request.ServerVariables("URL") 
//如果游標(biāo)在表中就執(zhí)行 
if(!rs.EOF || !rs.BOF){ 
//如果url的page參數(shù)不為空就執(zhí)行 
if(Request("page").Count != 0){ 
//定義默認(rèn)鏈接字符串,第一頁,尾頁,上頁,下頁 
//URL的page值(指定的當(dāng)前頁),當(dāng)前頁,當(dāng)前每頁顯示數(shù)據(jù)數(shù)量 
var defaltStr,firstpage,lastpage,prepage,nextpage,pages,nowPage,nowSize 
defaltStr = '<a href="'+thisUrl+'?page=' 
firstpage = defaltStr+'1">首頁</a>' 
lastpage = defaltStr+pagecos+'">尾頁</a>' 
pages = Request("page") 
//如果處于第一頁 
//首頁,上一頁不為鏈接 
if(pages <= 1){ 
rs.AbsolutePage = 1; 
firstpage = '首頁' 
prepage = '上一頁' 
nextpage = defaltStr+'2">下一頁</a>' 
//如果處于最后一頁 
//尾頁,下一頁不為鏈接 
}else if(pages >= pagecos){ 
rs.AbsolutePage = pagecos; 
prepage = defaltStr+(pagecos-1)+'">上一頁</a>' 
lastpage = '尾頁' 
nextpage = '下一頁' 
}else{ 
rs.AbsolutePage = pages 
prepage = defaltStr+(Number(pages)-1)+'">上一頁</a>' 
nextpage = defaltStr+(Number(pages)+1)+'">下一頁</a>' 


nowPage = rs.AbsolutePage 
nowSize = rs.PageSize 
//如果處于最后一頁,并且數(shù)據(jù)顯示數(shù)量與每頁顯示數(shù)據(jù)數(shù)量不相等時 
//因為最后一頁不可能每次都剛好與每頁顯示數(shù)據(jù)數(shù)量相等 
//所以需要定義一個不相等的方法 
if(nowPage >= pagecos && (pagecos*rs.PageSize)%counts != 0){ 
nowSize = counts%rs.PageSize 

%> 
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="userinfo"> 
<tr> 
<td align="center"> 
<!--顯示首頁,上一頁 --> 
<%=firstpage%> <%=prepage%>  
跳轉(zhuǎn)到第 <select onchange="location.href='<%=thisUrl%>?page='+this.value"> 
<% 
//分頁依靠循環(huán)顯示 
for(var num=1; num<=pagecos; num++){ 
if(nowPage == num){ 
%> 
<option value="<%=num%>" selected="selected"><%=num%></option> 
<% 
}else{ 
%> 
<option value="<%=num%>"><%=num%></option> 
<% 


%> 
</select> 頁 
<!--顯示下一頁,尾頁 --> 
 <%=nextpage%> <%=lastpage%> 
<!--顯示當(dāng)前頁數(shù),總頁數(shù),總記錄數(shù),每頁顯示數(shù)據(jù)數(shù)量 --> 
 共 <%=nowPage%> / <%=pagecos%> 頁 <%=counts%> / <%=rs.PageSize%> 條記錄 
</td> 
</tr> 
<% 
//內(nèi)容依靠循環(huán)顯示 
for(var i=1;i<=nowSize;i++){ 
%> 
<tr> 
<td><span>用戶IP:</span><%=rs("usip")%></td> 
</tr> 
<tr> 
<td><span>建議:</span><%=rs("us1")%></td> 
</tr> 
<tr> 
<td><span>提交時間:</span><%=rs("usetime")%></td> 
</tr> 
<% 
//數(shù)據(jù)庫游標(biāo)向移向下一條記錄 
rs.MoveNext(); 

%> 
</table> 
<% 
//如果數(shù)據(jù)庫游標(biāo)不在數(shù)據(jù)庫列中 
}else{ 
Response.Write("沒有用戶信息!") 

//關(guān)閉數(shù)據(jù)庫連接 
rs.Close() 
%> 

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院
在线观看精品一区二区三区| 国产黄色av免费看| www.eeuss影院| 欧美日韩在线视频免费观看 | 伊人网在线视频| 伊人色综合网| 久久精品视频观看| 最近中文字幕av免费高清| 国产婷婷视频在线| aaa大片在线观看| 亚洲精品影视在线| 免费看的av| 99在线免费视频| 成人av小说网| xxxx视频在线| 国产youjizz在线| 在线一二三区| 最新黄网在线观看| 在线视频99| 最近中文字幕mv免费高清视频8| 在线视频中文字幕久| 国产免费自拍视频| av三级在线观看| 国产三级在线免费观看| 免费午夜一级| 国产福利免费观看| 国产三级在线免费观看| 超碰在线中文| 蜜桃视频中文字幕| 日本精品一区二区三区在线播放| 国产激情在线观看| 中文字幕高清av| 国产乱妇乱子| 丁香在线视频| 天天爱天天色| 天堂在线免费av| 国产中文在线视频| 久热免费在线视频| 精品孕妇一区二区三区| 日本片在线看| 亚洲精品天堂在线| av文字幕在线观看| av资源网站在线观看| 三级小说一区| 黄网址在线永久免费观看| 狠狠操狠狠色| 天天av天天爽| 国产视频青青| av首页在线| 欧美成人亚洲高清在线观看| 2021av天天| av在线二区| 黄色国产网站在线播放| 国产女人伦码一区二区三区不卡| 国产美女在线播放| 国产精品视频二区三区| 91麻豆福利| 青青九九免费视频在线| 99高清免费国产自产拍| 麻豆视频国产| 国产乱子伦三级在线播放| 亚洲国产精品区| 天天草天天草| 1区2区3区在线| 国产91足控脚交在线观看| 在线观看免费视频一区二区三区| 在线观看av的网站| 国产h色视频在线观看| 高潮毛片在线观看| 男人天堂v视频| 性色视频在线| 九色成人在线| 国产黄色在线观看| 国产二区在线播放| 日本片在线看| 国产精品自拍亚洲| 99热播在线观看| 激情丁香久久| 在线国产中文字幕| 国产视频青青| 黄色在线视频观看网站| 99在线播放| 国产精品剧情一区二区在线观看 | 精精国产xxxx视频在线动漫| 日韩精品免费一区二区| 国产三区视频在线观看| 欧美色第一页| av影视在线看| 国产高清在线视频| 99热在线免费播放| 国产中文第一页| 精品中文字幕不卡在线视频| 在线国产一级| 国产黄网站在线观看| 国产精品午夜久久久久久| 久草在线资源福利| 蜜桃av网站| 波多野结衣久久高清免费| a级在线观看| av在线free| 99免费视频| 国产99re66在线视频| 中文字幕国产视频| 国产精品臀控福利在线观看| 狂野欧美性猛交xxxx乱大交| 精品国产白色丝袜高跟鞋| 国产黄色网页| 在线黄色国产电影| 青青草在线播放| 国产男女av| 国产精品免费视频二三区| 国产天堂av| 精品一二三四| 国产精品爱久久久久久久小说| 天堂在线视频| 国产福利av网站| 亚洲精品自产拍在线观看| 天海翼中文字幕| 国产资源在线看| 尤物网在线观看| 91精品专区| www狠狠操| 最新国产在线精品91尤物| 69堂视频在线观看国产| 人人澡人人爽| 国产三级视频在线看| 夜夜操com| 国产天堂在线| 羞羞视频在线免费看| 狠狠操视频网| 成av人免费青青久| 免费精品国产自产拍观看| 国产中文在线视频| 国产精品久久精品牛牛影视| 国产日韩欧美精品一区二区三区 | eeuss在线观看| 国产一区二区三区不卡免费观看 | www.毛片| 国产天堂在线| 超碰在线免费播放| 精品无人区乱码1区2区3区免费| free性亚洲| 精品176二区| 九九热在线视频观看| 亚洲妇熟xxxx妇色黄| 国产丝袜精品丝袜| 免费看黄视频网站| 午夜在线网站| 在线观看中文字幕| 国产福利小视频在线| 免费a在线观看| 成年女人在线视频| 国产精品视频福利一区二区| 青青草观看免费视频在线| 国产一级免费在线观看| 日本a级黄色| 精品视频麻豆入口| 国产私拍精品| 五月婷婷开心综合| 国产在线高清理伦片a| 免费午夜一级| 青青免费在线视频| 精品视频vs精品视频| 国产三级在线观看| 国产精品视频一区麻豆| 日本成人网址| 导航福利在线| 最新天堂资源在线| 国产福利在线播放| 精品美女视频在线观看免费软件| 中文字幕在线视频免费观看| 成年网在线观看免费观看网址| 牛牛热在线视频| 欧美日韩在线中文字幕| 欧美日韩一区二区三区在线播放| 日本精品一区二区三区在线播放| 亚洲精品视频区| www.九九热.com| 99热在线免费观看| 最新亚洲精品国自产在线观看| 国产中文第一页| 1区不卡电影| 18 激情视频在线| 日本在线视频www鲁啊鲁| 女人色在线免费视频| 国产九色porn网址| 国产黄色大片在线观看| 亚洲欧美日韩综合精品网| 超碰在线97国产| 国产黄网站在线观看| 日本aⅴ写真网站免费| 国产资源在线看| 在线中文字幕资源| 狠狠干天天干| 99爱视频在线观看| а√资源新版在线天堂| 国产盗摄精品一区二区酒店| 久久av少妇| 在线观看av网站永久| 国产一二在线观看|