复杂查询分页代码
2006-04-18 09:54
225 查看
<%'on error resume next
function showpage(totalnumber,maxperpage) '调用此函数只需要修改FORM中action的值,也就是跳转页面的地址
dim n
if totalnumber mod maxperpage=0 then
n= totalnumber / maxperpage
else
n= totalnumber / maxperpage+1
end if
response.write "<form method=Post action=12_rs.asp name='form2'><table width='90%' border='0' cellpadding='0' cellspacing='0' class=style1 ><tr align='right'><td>"
response.write "页次<strong><font color=red>"&CurrentPage&"</font>/"&n&"</strong>页 "
response.write "总数<strong><font color=red>"&totalnumber&"</font></strong> "
response.write "<font color=green>"&maxperpage&"</font>个/页 "
if CurrentPage<2 then
response.write "首页 上一页 "
else
response.write "<a href='#' onclick=submit_page(1)>首页</a> "
response.write "<a href='#' onclick=submit_page("&CurrentPage-1&")>上一页</a> "
end if
if n-currentpage<1 then
response.write "下一页 尾页"
else
response.write "<a href='#' onclick=submit_page("&CurrentPage+1&")>"
response.write "下一页</a> <a href='#' onclick=submit_page("&n&")>尾页</a>"
end if
response.write " 转到 <select name='page' size='1' style='color:#008080;font-size: 9pt' onChange='javascript:submit();'>"
dim j
for j = 1 to n
response.write "<option value="&j
if cint(currentPage)=cint(j) then
response.write " selected"
end if
response.write ">第"&j&"页</option>"
next
response.write "</select></td></tr></table>"
%>
<% '以下部分为页面跳转时要传递的值,通过隐藏域来传递%>
<table><tr><td>
<input type="hidden" name="jiedao" value="<%=street%>">
<input type="hidden" name="shequ" value="<%=borough%>">
</td></tr>
</table>
</FORM>
<%
end function
%>
<script language="javascript">
function submit_page (page)
{ form2.page.value=page;
form2.submit();
}
</script>
function showpage(totalnumber,maxperpage) '调用此函数只需要修改FORM中action的值,也就是跳转页面的地址
dim n
if totalnumber mod maxperpage=0 then
n= totalnumber / maxperpage
else
n= totalnumber / maxperpage+1
end if
response.write "<form method=Post action=12_rs.asp name='form2'><table width='90%' border='0' cellpadding='0' cellspacing='0' class=style1 ><tr align='right'><td>"
response.write "页次<strong><font color=red>"&CurrentPage&"</font>/"&n&"</strong>页 "
response.write "总数<strong><font color=red>"&totalnumber&"</font></strong> "
response.write "<font color=green>"&maxperpage&"</font>个/页 "
if CurrentPage<2 then
response.write "首页 上一页 "
else
response.write "<a href='#' onclick=submit_page(1)>首页</a> "
response.write "<a href='#' onclick=submit_page("&CurrentPage-1&")>上一页</a> "
end if
if n-currentpage<1 then
response.write "下一页 尾页"
else
response.write "<a href='#' onclick=submit_page("&CurrentPage+1&")>"
response.write "下一页</a> <a href='#' onclick=submit_page("&n&")>尾页</a>"
end if
response.write " 转到 <select name='page' size='1' style='color:#008080;font-size: 9pt' onChange='javascript:submit();'>"
dim j
for j = 1 to n
response.write "<option value="&j
if cint(currentPage)=cint(j) then
response.write " selected"
end if
response.write ">第"&j&"页</option>"
next
response.write "</select></td></tr></table>"
%>
<% '以下部分为页面跳转时要传递的值,通过隐藏域来传递%>
<table><tr><td>
<input type="hidden" name="jiedao" value="<%=street%>">
<input type="hidden" name="shequ" value="<%=borough%>">
</td></tr>
</table>
</FORM>
<%
end function
%>
<script language="javascript">
function submit_page (page)
{ form2.page.value=page;
form2.submit();
}
</script>
相关文章推荐
- solr复杂查询;及代码示例;包括查询、过滤、分页、排序、高亮显示等处理 的代码示例;
- 复杂查询分页代码
- jQuery条件分页 代替离线查询(附代码)
- JSP高效分页查询代码
- java编程使用EasyUI进行分页查询前后端代码编写
- GridView 实现自定义分页、排序、查询、添加、编辑、多选删除 之代码规范
- 求教查询后,数组如何分页问题,求代码
- 数据库中表的复杂查询&分页
- 分页查询--前台HTML+后台asp.net代码
- 数据库中表的复杂查询&分页
- jsp的分页查询的代码(mysql数据库)
- Solr分页查询代码,包含查询,分页,高亮及获取高亮处摘要代码
- 超强的分页查询、排序示例代码
- 查询的分页sql代码
- struts hibernate spring 实现分页、排序、复杂条件查询②
- asp.net中gridview的查询、分页、编辑更新、删除的实例代码
- Oracle 由易到难源代码四 子查询 深度查询 简单分页
- 复杂的分页查询
- 用视图+存储过程解决复杂查询的排序分页问题
- V3.0 完善代码,按条件计算分页,按条件分页查询