统计网站登录次数-effective.debugging.2016.7

时间:2021-06-03 18:00:18
【文件属性】:
文件名称:统计网站登录次数-effective.debugging.2016.7
文件大小:8.09MB
文件格式:PDF
更新时间:2021-06-03 18:00:18
C#网络应用 图 13-7 注册成功界面 13.7 统计网站登录次数 每个网站几乎都有被登录次数统计,在 ASP.NET 中实现的方法与统计在线人数的方法相 似,当第一个人访问网站时,触发 Application_Start 事件,因而可以在此事件中进行初始化操 作,比如判断保存登录次数的文件或数据库是否存在,如果存在,则将登录次数读出来,否则 设置 Application["userCounter"]为零。 由于每个人第一次登录时都要触发 Session_Start 事件,所以可以在此事件处理代码中将登 录次数加 1,然后存入文本文件或者数据库中。 【例 13-10】统计“C#学习网”网站的登 录次数。 (1) 打开“C#学习网”网站,在 webdevelop 数据库中添加表 logincount。表中仅有 count 列,数据类型为整型,用来统计网站的登录次 数。 (2) 设计 index.aspx 界面如图 13-8 所示。 添加一个 Label 控件,用来显示信息,该控件 对应的【源】视图代码为: 图13-8 统计网站登录次数 (3) 在 Global.asax 的相应事件中添加处理代码: void Application_Start(object sender, EventArgs e) { Application["userCounter"] = 0; System.Data.SqlClient.SqlConnection conn = new System.Data.SqlClient.SqlConnection (System.Configuration.ConfigurationManager.ConnectionStrings["webdevelopConnectionString"].Conne ctionString); 376

网友评论