日期:2014-05-18  浏览次数:20459 次

小白求教:调用数据库数据的简单问题!路过前辈,欢迎指导!
设计一个统计在线人数和历史访问量的页面。如何写Application_Start()中的语句?
DB.cs如下:
public class DB
{
public static SqlConnection createConnection()
  {
  SqlConnection conn = new SqlConnection("server=.;database=countPeople;uid=sa;pwd=;");
  return conn;
  }
}
Global.asax文件如下:
<%@ Application Language="C#"%>


<script runat="server">

  void Application_Start(object sender, EventArgs e) 
  {
  //如何在此提处取数据库中的数据,并赋给application。
  //countPeople中只有一个表counter,表中只有一个字段num;  

  }
</script>
如解决,分值全部奉送!小白必对你的敬仰,如滔滔江水,绵延不绝;又如黄河之水泛滥……

------解决方案--------------------
统计在线 人数 要在session_start(object sender, EventArgs e) 及session_end(object sender, EventArgs e) 当上线一个人 在start中加1 当下线一个人在end中减1 统计历史就在 Application_Start(object sender, EventArgs e)
及Application_end(object sender, EventArgs e) 中统计了