asp分页显示源代码
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!-- #include file="conn.asp" -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>分页显示</title>
</head>
<body>
<form id="form1" name="form1" method="post" action="">
<table align=center border=1><tr bgcolor=#00FF00 >
<%
sql="select * from SbaseInfo"
rs.Open sql, conn, 1
page=1 ' 设置变量page=1
rs.PageSize = 3 '每页显示3个记录
if Not IsEmpty(Request("Page")) then '如果请求相应页数据
Page = CInt(Request("Page")) '将请求的页数赋给page
if Page > rs.PageCount then
rs.AbsolutePage = rs.PageCount
elseif Page <= 0 then
Page = 1
else
rs.AbsolutePage = Page
end if
End if
Page = rs.AbsolutePage
%>
<%
For j = 0 to rs.Fields.Count -1 '输出个字段名称
filde = "<td nowrap>" & rs.Fields(j).name & "</td>" 'nowrap属性避免表格自动换行
Response.Write(filde)
Next
%>
<%
For i = 1 to rs.PageSize '循环3次显示数据
if rs.EOF then
Exit For
end if '利用for next 循环依次读出记录
%>
<%
j = 0
Response.Write("<tr>")
For j = 0 to rs.Fields.Count -1 '输出个字段数据
filde = "<td nowrap>" & rs.Fields(j) & "</td>"
Response.Write(filde)
Next
%>
<%
rs.MoveNext
next
%>
</table>
</form>
<p align="center">
<%if request("page")>1 then%>
<a Href="分页显示.asp?Page=<% = 1%>">首页</a>
<a Href="分页显示.asp?Page=<% =page -1 %>">上一页</a>
<%end if %>
<%
If page +1 > rs.pagecount Then page = rs.pagecount -1 '如果点击"下一页"后page值大于总页数,则在当前页将下一页的值赋为
相关文档:
最近帮老师做一个国际会议的网站,用asp做的,虽然很简单,但配置的过程也有些东西需要注意的,否则检查不出来,很浪费时间,注意事项罗列如下:
1. 网站的权限设定,默认情况下,不能访问“父文件夹”,这时候需要在iis的asp选项中设置,“打开功能”->“启用父路径”
2. 数据库有时候 ......
dim dtNow
dtNow = date()
dim newDate
newDate = year(dtNow) & "-" & right("0" & month(dtNow),2) & "-" & right("0" & day(dtNow),2)
这个自动将2010-4-20 转化为 2010-04-20
http://w.sogou.com/question/99319695.html ......
常用的重定向方式有: 301 redirect, 302 redirect 与 meta fresh:
ASP 中,我们习惯使用 Response.Redirdect 来实现页面的跳转,但是这种跳转方式的状态是 302 的,属于临时跳转,对于搜索引擎来说,是一种不友好的重定向方式。
ASP 3.0 中,有了另一种方式,即 Response.Transfer 。关于这个,可以查询相关的信息。
......
一个ASP替换函数img里面多余的代码
<%
Response.Write(Server.HTMLEncode(FixImg("<img onclick=""if(this.width>screen.width-461) window.open('qq/20082181405371.jpg');"" alt="""" border=""0"" src=""qq/20082181405371.jpg"" />")))
%>
<%
'功能:将IMG代码格式化为<img src= ......