当前位置: 代码迷 >> ASP.NET >> 怎么实现会员登陆2个小时后,强制退出,并且执行数据库
  详细解决方案

怎么实现会员登陆2个小时后,强制退出,并且执行数据库

热度:6468   发布时间:2013-02-26 00:00:00.0
如何实现会员登陆2个小时后,强制退出,并且执行数据库
如何实现会员登陆2个小时后,强制退出,并且执行数据库  

谢谢了   急!!

------解决方案--------------------------------------------------------
把session设置成2小时过期, 捕做 Session_End事件。
------解决方案--------------------------------------------------------
Session
登陆的时候就记录时间
Session[ "userid "] Session[ "landtime "]
在一个类里判断Session[ "landtime "]...
------解决方案--------------------------------------------------------
把session的过期时间设置成2小时, 执行数据库在Session_End事件里执行。

------解决方案--------------------------------------------------------
那就不用 每次刷新页面都update 表 set 最后活动时间=getdate() where user=会员名
只需 用数据库作业定时 update 表 set 状态=退出 where 登录时间 <dateadd(hh,-2,getdate())
  相关解决方案