小白求教:调用数据库数据的简单问题!路过前辈,欢迎指导!
设计一个统计在线人数和历史访问量的页面。如何写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) 中统计了