asp.net系统中(C#)中加入记录用户在各界面的操作行为和时间等信息怎么做?

2024-12-05 00:25:54
推荐回答(4个)
回答(1):

在数据库里面加登录时间列和离开时间列,且允许为空,登录到系统时将当前时间写入到数据库,用户名离开系统时把当前时间写入数据库,
当然还可以写其他信息,比如登录的ip,试试吧!

回答(2):

用asp.net的session类,进来后新建一个session,里面可以存操作记录时间等,它在用户的整个浏览过程中都存在,一般用户离开后20分钟自动清空,可以设置。当用户离开页面后,用js判断一下,然后把session里的东西存入数据库

回答(3):

这个行为就是一个全局变量 先string str=null 登陆后账号赋给他 退出清空
要状态时就判断是否为空 和值是多少就行

回答(4):

在数据访问层中 记录用户执行的SQL 语句, 解析成说明文字作为日志保存