Re: [問題] 關於ASP的POST方法
※ 引述《newdominic (隨興至上)》之銘言:
: 恩..簡單說一下我要做的網頁好了@"@
: 我現在有一張page.asp頁面 要讀取資料表(.mdb)的資料並列成表格
: 但page.asp會存在不同的資料夾裡面 然後每個page.asp所讀的資料庫大小都不同
: 我希望每次讀取五十筆 在表格的上方可以選擇前或後五十筆資料
: 以及一個下拉式選單可以直接選擇頁數 現在又多了一個問題..
: 有辦法隨著資料的多寡來變更下拉式選單所顯示的頁數嗎?
: (問了這麼多問題..感謝Numino大的回答@"@)
<%
if IsNumeric(request.QueryString("page")) then
ipage=CInt(request.QueryString("page"))
else
ipage=1
end if
if ipage<1 then ipage=1
if ipage>rs.PageCount then ipage=rs.PageCount
rs.PageSize=50 '設置每頁顯示50條記錄
rs.CursorLocation=2
sSQL="select * from tableName"'改成你自己的
rs.Open sSQL,connstr,3,1
rs.AbsolutePage=ipage '指定當前頁
for i=1 to rs.PageSize
if not rs.BOF and not rs.EOF then
'顯示你的數據。。。
rs.MoveNext
end if
next
%>
<a href="?page=<%=ipage-1%>">上一頁</a>
<a href="?page=<%=ipage+1%>">下一頁</a>
<select onchange="javascript:location.href=this.value">
<% for i=1 to rs.PageCount %>
<option value="page.asp?page=<%=i%>"><%=i%></option>
<% next %>
</select>
希望對你有幫助~~
--
那永恆的,終將毀滅
※ 編輯: Numino 來自: 218.78.229.36 (12/21 00:22)
討論串 (同標題文章)
Web_Design 近期熱門文章
PTT數位生活區 即時熱門文章