就是把以前所有插入数据库中的数据(N年以前的也算)全都恢复出来显示在DBGRID中,这个怎么做?

解决方案 »

  1.   

    建一个bit字段判断是否是删除的数据,删除的记录为True ,正常的记录为false;
    显示的时候过滤掉记录为True 的数据就行了
      

  2.   

    呵呵
    N年前,这个恐怕要你要在系统设计上下功夫了,光靠dataset属性是不能解决问题的.
    就像楼上说的,靠日志.多数据表.....解决这样的问题.
      

  3.   

    同意ron_xin(星雨)
    加一个字段F_ISDEL bit ,默主值0 ,1表示删除,0表示没有删除
    SQL查询显示DBGRid中,删除数据时就改这个字段为1,恢复时就改为0