您目前尚未登陆,请选择【登陆】或【注册
首页->投票调查->Asp.net投票系统[单/复选,投票数量/项随意]源码>>App-Code/Global.asax.cs>>代码在线查看
温馨提示:代码在线浏览功能只能做为源码浏览参考,不能展示项目的全部,如果想更进一步了解该代码请下载:Asp.net投票系统[单/复选,投票数量/项随意]源码


当前文件路径:ComplexVote/App_Code/Global.asax.cs 文件类型
普通视图
		            
1using System; 2using System.Collections; 3using System.ComponentModel; 4using System.Web; 5using System.Web.SessionState; 6using System.Data.SqlClient; 7namespace vote 8{ 9 /// <summary> 10 /// Global 的摘要说明。 11 /// </summary> 12 public class Global : System.Web.HttpApplication 13 { 14 /// <summary> 15 /// 必需的设计器变量。 16 /// </summary> 17 private System.ComponentModel.IContainer components = null; 18 19 public Global() 20 { 21 InitializeComponent(); 22 } 23 24 protected void Application_Start(Object sender, EventArgs e) 25 { 26 //设置程序启动,将他设置初始数 27 //Application["count"]=0;//也可以用下面这种方式 28 Application.Add("line",0);//设置在线人数的初始为0 29//本来应该是按照下面这样,可是万一遇上个老死机的服务器怎么办呢,所以就采用了下面,直接在新的对话开始的时候就给数据库加1 30// SqlConnection con=db.con(); 31// con.Open(); 32// SqlCommand cmd=new SqlCommand("select coun from countline",con); 33// int count=(int)cmd.ExecuteScalar(); 34// Application.Add("count",count);//设置当前访问量(当然是从数据库里读出来的) 35 36 } 37 38 protected void Session_Start(Object sender, EventArgs e) 39 { 40 //Session.Timeout=1;这里是设置session的活动时间1是最小值,单位是分钟,默认20分钟 41 Application.Lock();//锁定操作 42 Application["line"]=(int)Application["line"]+1;//当新的会话开始就给在线人数加1 43 SqlConnection con=db.con(); 44 con.Open(); 45 SqlCommand cmd=new SqlCommand("update countline set coun=coun+1",con); 46 cmd.ExecuteNonQuery(); 47 con.Close(); 48 Application.UnLock();//解除锁定 49 } 50 51 protected void Application_BeginRequest(Object sender, EventArgs e) 52 { 53 54 } 55 56 protected void Application_EndRequest(Object sender, EventArgs e) 57 { 58 59 } 60 61 protected void Application_AuthenticateRequest(Object sender, EventArgs e) 62 { 63 64 } 65 66 protected void Application_Error(Object sender, EventArgs e) 67 { 68 69 } 70 71 protected void Session_End(Object sender, EventArgs e) 72 { 73 Application.Lock();//锁定操作 74 Application["line"]=(int)Application["line"]-1;//将在线人数减一个下去 75 Application.UnLock(); 76 } 77 78 protected void Application_End(Object sender, EventArgs e) 79 { 80 81 } 82 83 Web 窗体设计器生成的代码 93 } 94} 95 96
还没有找到您心仪的内容?请用.net源码大搜捕
代码片断 打包下载该项目完整源码:Asp.net投票系统[单/复选,投票数量/项随意]源码

- 功能很全asp.net图片水印组件..

- 简单用户管理源码(入门级)

- 稻草人Asp.net(C#)留言簿

- 高考分数线查询程序源码

- Asp.net简单校友录系统源码

- Ajax无刷新中文验证码

- AfritxiaWebTest2.0源码

- 坏孩子无限级树型菜单(JS+Sql)

51Aspx.com 版权所有 CopyRight © 2000-2008. 京ICP备06046876号