问题:
在Delphi+SQL2000中,如何实现保存并恢复删除数据记录的问题.有些什么办法可以较方便的实现?在线等待!谢谢大家!
在Delphi+SQL2000中,如何实现保存并恢复删除数据记录的问题.有些什么办法可以较方便的实现?在线等待!谢谢大家!
解决方案 »
- [向ljluck7687提问]益智游戏软件的核心是什么?最忌讳的是什么?如何才能做好益智游戏软件?
- 如何禁止子窗体中的代码执行?
- 报表中计算字段的问题?
- 大家帮想想如何实现?!
- 自动弹出问题
- 客户端用浏览器,服务端用delphi开发语言,怎么实现??
- 怎样把memo组件中其中一行内容符给edit1.text
- 在DBGRID控件中直接在表尾增加数据,如何实现新增记录自动复制上行记录
- 请问各位高手,如何用Delphe实现控制PC喇叭发声?
- 有关窗体继承的问题
- 如何调用写字板程序打开一个文件文件后立即跳到预览界面?
- 用ActionManager在ActionToolBar里加了Action后,为什么在运行时图标是灰色的啊
在Delphi+SQL2000中,如何恢复删除数据记录的问题.有些什么办法可以较方便的实现?在线等待!谢谢大家!
比如原表为t1,新建专门保存删除数据信息的表,比如t2,数据表结构和t1一模一样,恢复删除记录其实就是将删除信息表t2的某条记录重新插入到t1中,如果表中有自增字段,对其特殊处理即可。
只是有一个软件叫Log Explorer的可以实现误删除数据库中的数据后进行恢复。
不过数据库的故障恢复模型要设定为完全!
不过要实现楼主的功能,最好记录删除的数据,这样才能恢复
而你在删除数据的时候,不是真正的删除行,而是有那个标识字段中表识一下。
下次到你要恢复的时候,只需要将标识UPDATE过来就可以了。