asp分页程序及包含替换文件

原创 2006年06月04日 16:12:00

 '取得传值变量
on error resume next
pageno=request("pageno")
if pageno="" then
  pageno=1
else
  pageno=cint(request("pageno"))
end if
exec="select * from fagui"
set rs=server.CreateObject("ADODB.recordset")
rs.open exec,cn,3,1
if rs.recordcount=0 then
response.write"没有找到您的记录,请重新查找"
else
rs.pagesize=20
rs.absolutepage=pageno
totalpage=int(rs.recordcount/rs.pagesize)
if rs.recordcount mod rs.pagesize <> 0 then
totalpage=totalpage+1
end if
response.write "<table border=0 width=100% ><tr><td align='center'>"
response.write "共找到<font color='#cc0000'>" & rs.recordcount & "</font>条记录,"
response.write "共<font color='#cc0000'>" & totalpage & "</font>页,"
response.write "这是第<font color='#cc0000'>" & pageno & "</font>页<br><br></td></tr>"
 i=0
do while not rs.eof and i<rs.pagesize
  response.write "<tr><td><img src='image/dian.gif'>&nbsp;<a href=chaxunxiangxi.asp?id=" & rs("id") & " target='_blank' class='title'>" & rs("name") & "</a>"
  response.write "</td></tr>"
  i=i+1
  rs.movenext
loop
response.write"</table>"
'确定分页     
response.write "<table border=0 width=100% >"
response.write"<tr><td align='center'>"
if pageno<>1 then
  response.write"<a href='mguanjianzi.asp?pageno=" & (pageno-1) & "' class='title'><font color='#0000cc'>上一页</font></a>&nbsp;&nbsp;"
  response.write "<a href='mguanjianzi.asp?pageno=1"&"' class='title'><font color='#0000cc'>第一页</font></a>&nbsp;&nbsp;"
end if
 
if pageno<>totalpage then
 response.write"<a href='mguanjianzi.asp?pageno=" & (pageno+1) & "' class='title'><font color='#0000cc'>下一页</font></a>&nbsp;&nbsp;"
 response.write"<a href='mguanjianzi.asp?pageno=" & totalpage & "' class='title'><font color='#0000cc'>最后一页</font></a>"
end if
response.write "</td></tr></table>"
response.write"<table border=0 width=100% ><tr><td align=right>"

rs.close
cn.close
set rs=nothing
set cn=nothing

包含:

<%
application("wt")="Driver={SQL Server};Server=127.0.0.1;Database=114;uid=114;pwd=6088;"
set cn=server.CreateObject("ADODB.Connection")
cn.Open application("wt")
'cn.open"dsn=zczx;uid=;pwd="
'set conn=server.createobject("adodb.connection")
'DBPath = Server.MapPath("/data/db1.mdb")
'cn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & DBPath

function changechr(str)
  changechr=replace(replace(replace(replace(str,"<","&lt;"),">","&gt;"),chr(13),"<br>")," ","&nbsp;")  
  changechr=replace(replace(replace(replace(changechr,"[img]","<img src="),"[b]","<b>"),"[red]","<font color=CC0000>"),"[big]","<font size=7>")  
  changechr=replace(replace(replace(replace(changechr,"[/img]","></img>"),"[/b]","</b>"),"[/red]","</font>"),"[/big]","</font>")  
end function  

function dealinput(exp1)
dim exp2
exp2=replace(exp1,"<","&lt;")
exp2=replace(exp2,">","&gt;")
exp2=replace(exp2,"'","""")
dealinput=exp2
end function
%>

相关文章推荐

排序、 筛选和分页与 ASP.NET MVC 应用程序中的实体框架

http://www.asp.net/mvc/overview/getting-started/getting-started-with-ef-using-mvc/sorting-filtering-...

asp分页程序

  • 2007年04月17日 22:36
  • 59KB
  • 下载

《Unix环境高级编程》:将文件复制到分页程序

《Unix环境高级编程》这本书附带了许多短小精美的小程序,我在阅读此书的时候,将书上的代码按照自己的理解重写了一遍(大部分是抄书上的),加深一下自己的理解(纯看书太困了,呵呵)。此例子在Ubuntu1...

asp长文件分页,不再不断的翻页

  • 2009年03月24日 13:16
  • 28KB
  • 下载

ASP分页程序!很不错的

  • 2012年05月22日 09:31
  • 640KB
  • 下载

多条件分页,增加,修改,删除(包含文件上传,下载)(图书管理系统)

首先,我们看一下实现类中的 sql代码 package cn.happy.dao.impl; import java.sql.ResultSet; import java.util.ArrayLi...

完善的ASP分页调用程序

  • 2011年04月03日 19:45
  • 2KB
  • 下载

ASP.NET MVC 简单的分页思想与实现

作为一个程序猿,数据分页是每个人都会遇到的问题。解决方案更是琳琅满目,花样百出。但基本的思想都是差不多的。  下面给大家分享一个简单的分页器,让初学者了解一下最简单的分页思想,以及在ASP.NET M...
  • wybshyy
  • wybshyy
  • 2016年07月29日 14:01
  • 546
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:asp分页程序及包含替换文件
举报原因:
原因补充:

(最多只允许输入30个字)