要程序实现对数据库的每个操作都有一条记录应该怎么做?
要程序实现对数据库的每个操作都有一条记录应该怎么做?数据库是sqlserver,ado连
[解决办法]
使用模式,非常的模式都适用,将业务和处理层进行脱藕,再在中间那里加个代理层什么的,把日志记录这一块交给中间层做。说白了。。你这,将数据访问封装成一个单独的类,再写一个日志记录的类,由这个类来访问数据访问类,再写多一个业务类,那里就是你的一些处理,这个类要访问数据通过那个日志类,这个就把每个操作都记下来,而且扩展很强,维护也很方便...
[解决办法]
让表的触发器去做,之后把修改填写到自建立的改动表里,加上时间,谁改动的之类的,多简单