当前位置:编程学习 > asp >>

asp统计文件下载代码

昨天帮朋友写了一个简单的asp+access文件下载统计程序,就是统计那个文件被用户下载的次数,与文件点击查看次数的写法大同小意了,下面我就一步步从建数据库开始来到后的下载与显示统计次数吧.

第一.数据库结构如下.

是用的access数据库,里面有两记录,我们只在在down.asp的连接地址是如count.asp?id=1就可以下载统计mateydb软件了,下面我们来看看count.asp文件吧.

<!-- #include file="inc/conn.asp" -->
<%
 Id = Request("id")
 
 If Not Isnumeric(Id) or Id = "" Then
  Response.Write("<script>alert('下载失败,记录不存在!');history.back();</script>")
  Response.End()
 Else
  Db_connect()  
  Sql = "Select * from  soft_count where id="&id 
  Rs.open Sql,Conn,1,3  
  If Not Rs.eof Then
   Rs(3)=Rs(3)+1
   Rs.Update
   Response.Redirect(Rs(2))
  Else
   Response.Write("<script>alert('下载失败,记录不存在!');history.back();</script>")   
  End if
  Call Closedb()
 End if
  

%>

数据库连接我就不写了,统计代码就完成了,下面来看看显示文件show.asp

<!-- #include file="inc/conn.asp" -->
<%
 Db_connect()
 Sql = "Select * from  soft_count"
 Set Rs =Conn.execute(Sql)
 Do while Not Rs.eof
  Response.Write("软件:"&Rs(1)&" | 下载:"&Rs(3)&"次<br>")
 Rs.movenext
 Loop
%>

简单吧,好了我们的文件就写完了转载请注明来自www.226500.cn/asp/asp.html

 

补充:asp教程,ASP入门
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,