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

请教:关于如何记录用户的系统操作日志
在OA项目中,需要记录用户都进行了什么操作,事件包括增加、删除和修改,希望记录成类似以下格式:

用户XXX在2007年X月X日增加了一个产品类别XXX
用户XXX在2007年X月X日删除了一个用户XXX

现在请教大家,除了在增删改的时候另外再运行一个存储过程记录这些信息外,有没有其他什么更简单的方法啊,感谢赐教~~感谢参与~

------解决方案--------------------
关注
------解决方案--------------------
我认为没有其他简单办法
------解决方案--------------------
用文本文件记录吧,用追加文本。
------解决方案--------------------
可以把每天的记录写在一个文本里
------解决方案--------------------
增加、删除和修改的时候写入数据库,或则用其他方式记录.
------解决方案--------------------
同意楼上的观点。
我的习惯做法是在数据库中建立日志表。
再编写一些方法,在用户进行增删改查时触发。
向表中添加数据。
------解决方案--------------------
可以考虑通过 HttpModule 统一处理,
但是,你得考虑如何捕获用户进行了什么操作
------解决方案--------------------
up
------解决方案--------------------
学习

帮顶~!
------解决方案--------------------
以前做个一个,用的是文本的,往文本里面追加内容的方式来执行