日期:2014-05-18  浏览次数:20691 次

当有多个客户登陆某网站的主页时,怎样显示该主页在过去一小时内的登陆情况(都有哪些用户在什么时间登陆、登陆多长时间等信息)?(难)
在Asp.net中,当有多个客户登陆某网站的主页时,怎样显示该主页在过去一小时内的登陆情况(都有哪些用户在什么时间登陆、登陆多长时间等信息)?

------解决方案--------------------
在global文件中,通过session来做。当然要用到定时器,或在把信息保存到数据库中,保存一个信息就把当前时间
也保存到一个字段中,显示出来时在用保存的时间和当时间比较,如果时间差在1小时内就把那用户信息显示出来,
这个时间差在SQL语言where 后面作为查询条件。