日期:2014-05-17  浏览次数:20530 次

Application_Start求解惑
Global.asax
C# code

void Application_Start(object sender, EventArgs e) 
    {
        //在应用程序启动时运行的代码
        DBConnection.DBConnection DBCon = new DBConnection.DBConnection();
        string strSQL = "update zt_call_number set number=number+1";
        int count = DBCon.intExecuteSql(strSQL);
    }


程序每次启动时 number字段加1 但情况就是一会加1一会不加,而每次保存下Global.asax时都会有操作加1

这是为嘛啊!求姐!

------解决方案--------------------
这个时间是在第一次访问网站的时候触发..
比如你发布了一个网站,,
我第一个来访问,,就会触发这个事件..
以后再有人来访问就不会触发了..
------解决方案--------------------
第一次请求网站时发生Application_Start,以后再访问就不会发生了,除非应用程序重启。保存Global.asax可能会引起重启。

要统计在线人数,可以写在Session_Start里。