读书人

|M| 小弟我想实现以下这样的ASP.NET S

发布时间: 2012-01-21 21:31:43 作者: rapoo

|M| 我想实现以下这样的ASP.NET SQL数据日志 最科学的办法是怎样的
因为网站管理员太多,
现在虽然分了权限,
但还是不能知道哪些人操作了哪些,
现在我想要做一个记录用户或管理员对数据库的所有操作

操作表
id 用户 时间 操作

点用户删除了表product 里的记录 11时就添加
id 用户 时间 页面 操作SQL语句
XX 小明 2007-05-16 Product.aspx delete from product where id=11

在这里敢就是记录SQL数据库的每一个更改

要求是最后面的 “操作SQL语句”delete from product where id=11
这样的可以让SQL自已去生成而不用自己去取值
其他的可以自己取值

还有如何能够对原有的代码更改最少的情况下实现上面的功能

谢谢

[解决办法]
你需要做一个业务规则类,封装你的执行语句操作。
[解决办法]
如果你的所有操作数据库是用一个类的话,可在这个方法中分析sql除select 开头的语句外,其他的全写日志.

读书人网 >asp.net

热点推荐