可以去看看word的留痕功能,或者对你有所启发。这种问题要根据具体情况具体分析的。比如说这种表多不多。这个表里的域多不多。如果都不是很多。那采用一些极端的方法,只要不是前后效率相差很多,应该没有太大问题的。

解决方案 »

  1.   

    在生成一个表,该表仅仅比你的数据表多一项field ,用来表示你的数据操作方式
    比如:删除,修改,增加等等,要不你再多一项field, 用来表示操作时间
    你看如何呢?
      

  2.   

    关键看你保留下来干什么的,如果是恢复则要设备份,如果是为了查询最好把改变的记录保存到一个新表。也可考虑存sql语句。
      

  3.   

    robyman(Rob man)  
    你有没有用过这种方法开发过系统,如果有的能不能提供详细一点的资料?
    谢谢!!!
    大有一个问题,如果数据量很大或者经常用到的,是不是每一次都得判断目前是处于哪一种状态?