当前位置: 首页 > 图文教程 > 网络编程 > ASP > 完整的访问统计程序(二 程序篇)

ASP
17种正则表达式
关闭窗口时保存数据的办法
一个新的JMail(4.3版本)发送代码
一个很简单的验证码程序
用正则解析图片地址,并利用XMLHTTP组件将其保存
利用ASP+JMAIL进行邮件群发的新思路
MD5算法研究(2)
MD5算法研究(1)
JS判断输入日期的正确性
实现搜索结果的关键词变色标注的程序
LCID地区代码
IIS6.0下ASP的新增功能
IIS 5.1和IIS 6.0一些显著的重要区别
浅谈如何建立三层体系结构的ASP应用程序
Windows 2000活动目录详解之安装配置篇
Windows 2000活动目录详解之结构篇
Windows 2000活动目录详解之基础篇
判断Cookies是否处于开启状态
一个仿phplib的模板类
在线实时开通WEB及FTP源程序

ASP 中的 完整的访问统计程序(二 程序篇)


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-03   浏览: 155 ::
收藏到网摘: n/a

  /*
  原创:豆腐
  请大家在转载和使用的时候  保留这条信息
*/
/* dbcn.asp
   创建数据库连接的 公用程序
*/
<%
  function OpenConn()
     '创建数据库连接
     dim ConnStr
     dim uid
     dim pwd
     dim db
     uid="BBC"
     pwd="BBC"
     db="BBC"
     Softserver="Softdepserver"
     Set Conn = Server.CreateObject("ADODB.Connection")
     ConnStr="Provider=SQLOLEDB.1;UID=" & uid & ";PWD=" & pwd & ";database=" & db & ";server=" &
Softserver & ""
     
     Conn.Open ConnStr
     
     set OpenConn=Conn
  end function
  
  function OpenRst()
     '创建数据库记录集
     set Rst=Server.CreateObject ("ADODB.Recordset")
     set OpenRst=Rst
  end function
%>
/*
  staticFunc
  统计程序所需要用到的函数库
*/
<!--#include file="dbcn.asp"-->
<%
   set conn=openConn()
   set rst=openRst()
   sub WriteDateTable(intStart,intEnd,strArray,ccount)
      '生成统计表
      %>
        <table border=1 width=100%>
           <%for i= intStart to intEnd%>
              <tr>
              <td width=30%><%=strArray(i)%></td>
              <td width=60%>
              <%
                 if rst.eof then
                    setbar 0,ccount
                 else
                    if rst(1)=i then
                       setbar rst(3),ccount
               if not rst.eof then rst.movenext
                    else
                       setbar 0,ccount
                    end if
                 end if
              %>
              </td>
          </tr>