当前位置: 代码迷 >> ASP.NET >> 更新记录有关问题
  详细解决方案

更新记录有关问题

热度:5866   发布时间:2013-02-25 00:00:00.0
更新记录问题
由于要记录数据库表更新的记录日志,要做到记录表的哪个字段被修改了,
比如   name字段   有条记录原来为 "aaa "   被改为 "bbb "
记录文字是名称有 "aaa "   更新为 "bbb "   如果有的表有很多字段,那我岂不一个个去对比,总感觉不是很好,各位有没什么好点的意见

------解决方案--------------------------------------------------------
再更新的时候把更新的时间加到数据库里面去,在判断是否更新了只要把两个时间对比一下就可以了.
------解决方案--------------------------------------------------------
你应该在修改的时候记录吧!!!!不是改完之后再比较!
------解决方案--------------------------------------------------------
肯定要1个1个去比的,因为你不知道用户修改的是哪个字段,所以必须要1个1个去比较。

只能在比较的方法上下工夫!!!
------解决方案--------------------------------------------------------
如果是走程序的话

可以直接记录SQL语句
------解决方案--------------------------------------------------------

一个一个对比没什么不好的!这样很合理.
------解决方案--------------------------------------------------------
楼上几位大哥说详细点吧,学习……
------解决方案--------------------------------------------------------
楼上正解
------解决方案--------------------------------------------------------
为什么不用触发器?
  相关解决方案