社区
分析与设计
帖子详情
请问大家用程序如何记录 用户的操作日志?
J_A_V_A
2010-10-25 07:32:46
如题,
比如,用户登陆系统,日志表里面就需要添加一条信息,某用户在某个时间段登陆了系统。
用户add,update,delete 了信息,都需要记录到日志表里面?
请问,像这样记录日志信息的,是用触发器处理还是写个公共的方法在执行action的时候去调用,
如果是写触发器,要在所有的表中都去触发来进行insert 日志信息,
请问大家碰到这样的情况是如何解决的?
技术总监要我写个公共方法,告诉其他人在执行sql的时候去调用。
...全文
207
8
打赏
收藏
请问大家用程序如何记录 用户的操作日志?
如题, 比如,用户登陆系统,日志表里面就需要添加一条信息,某用户在某个时间段登陆了系统。 用户add,update,delete 了信息,都需要记录到日志表里面? 请问,像这样记录日志信息的,是用触发器处理还是写个公共的方法在执行action的时候去调用, 如果是写触发器,要在所有的表中都去触发来进行insert 日志信息, 请问大家碰到这样的情况是如何解决的? 技术总监要我写个公共方法,告诉其他人在执行sql的时候去调用。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
keke811
2010-11-01
打赏
举报
回复
恩。写个公共方法即可.
eleven_1
2010-10-31
打赏
举报
回复
用log4net封装个库出来,做成静态方法,别人用的时候只需要直接用就行了。
public static void LogError(string message, Exception exception)
{
log4net.ILog log = log4net.LogManager.GetLogger(System.Reflection.Assembly.GetCallingAssembly().GetName().Name);
if (log.IsErrorEnabled)
{
log.Error(message,exception);
}
log = null;
}
handyzhu
2010-10-29
打赏
举报
回复
顶 公共方法
J_A_V_A
2010-10-27
打赏
举报
回复
[Quote=引用 4 楼 skyering 的回复:]
个人认为:其实让你写个公共方法,你写个公共方法就可以了。该方法接受几个参数:文件名,函数名,登录用户等等。。。其他参数在公共方法里生成就可以了,如日志时间等。就是简单的Insert语句就行了。
[/Quote]
谢谢朋友,正如你说的,用公共方法处理了,
还是很感谢大家,现在尝试log4net
skyering
2010-10-27
打赏
举报
回复
个人认为:其实让你写个公共方法,你写个公共方法就可以了。该方法接受几个参数:文件名,函数名,登录用户等等。。。其他参数在公共方法里生成就可以了,如日志时间等。就是简单的Insert语句就行了。
J_A_V_A
2010-10-27
打赏
举报
回复
[Quote=引用 2 楼 wuyq11 的回复:]
log4net
数据库 trigger
[/Quote]
不好意思,昨天有事情。
请问-> wuyq11 朋友,可不可以说详细一点呀,是log4net 和触发器都要用到吗?
在。net环境下没用过log4net,我得去查下,不明白的再向你请教,非常感谢提供的参考!
wuyq11
2010-10-25
打赏
举报
回复
log4net
数据库 trigger
int64
2010-10-25
打赏
举报
回复
如果你用了存储过程,那么日志写入是在存储过程里面操作的,不用人为控制了
linux 登录
日志
_linux 系统
日志
分析
本文介绍了Linux系统
日志
文件,包括内核及系统
日志
、
用户
日志
、
程序
日志
等类型,列举了常见
日志
文件及其作用。说明了
日志
文件分析方法,介绍了syslog信息等级,还提及
用户
日志
、
程序
日志
的管理,最后指出需注意非常规
操作
记录
,且
日志
并非完全可靠。
asp
记录
日志
程序
本文介绍了一个ASP.NET应用
程序
中实现的
日志
记录
功能,该功能可以将
用户
的
操作
信息
记录
到XML文件中。
日志
包括
用户
名、
操作
详情、
用户
IP及
操作
日期等关键信息。
记录
日志
本文介绍了一种使用C#在WinForm应用
程序
中
记录
操作
和错误
日志
的方法。通过创建自定义的
日志
类和方法,可以有效地跟踪应用
程序
的状态及
用户
的
操作
行为。
系统
操作
日志
本文探讨了在JSP
程序
中
记录
用户
操作
日志
的方法,包括登录尝试、后台
操作
及网页访问
记录
等,提出了多种实现思路和技术手段。
日志
规范文档(2)
本文详细介绍了
日志
在系统中的作用,包括运行
日志
用于
记录
系统异常信息,调试
日志
记录
程序
运行过程中的方法调用与参数,以及
用户
日志
用于跟踪
用户
在eIVS上的
操作
。文章提供了各类型
日志
的打印内容及路径,帮助开发者更好地理解和使用
日志
功能。
分析与设计
13,189
社区成员
5,759
社区内容
发帖
与我相关
我的任务
分析与设计
.NET技术 分析与设计
复制链接
扫一扫
分享
社区描述
.NET技术 分析与设计
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章