largeQ
我的Application_Start在……里面Global.asax如下所示:protected void Application_Start(object sender, EventArgs e){
Application["OnlineUsers"] = 0;
OnlineUsers.Update_SessionEnd_And_Online(
DateTime.Now,
false);
AddTask("DoStuff", 10);}正在调用的存储过程是:ALTER Procedure [dbo].[sp_OnlineUsers_Update_SessionEnd_And_Online]
@Session_End datetime,
@Online bitAsBegin
Update OnlineUsers
SET [Session_End] = @Session_End,
[Online] = @OnlineEnd我有两种获得在线用户的方法:使用Application["OnlineUsers"] = 0;另一个使用数据库因此,对于方法#2,我将所有OnlineUser重置为Application_Start..该表中有超过482 751项记录。