以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]急! access数据库误删的行怎么找回?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=130804)

--  作者:湛江智
--  发布时间:2019/2/1 18:20:00
--  [求助]急! access数据库误删的行怎么找回?
急! access外部数据库误删的行怎么找回? 
狐表开发的程序已经退出
[此贴子已经被作者于2019/2/1 18:28:03编辑过]

--  作者:有点蓝
--  发布时间:2019/2/1 22:40:00
--  
如果没有备份。没有办法找回。
--  作者:湛江智
--  发布时间:2019/2/13 7:15:00
--  回复:(有点蓝)如果没有备份。没有办法找回。
计划里面,如何设置每一个小时自动备份数据库名后缀加当前日期时间呢?
[此贴子已经被作者于2019/2/13 7:15:31编辑过]

--  作者:lihe60
--  发布时间:2019/2/13 8:17:00
--  
是数据被删还是文件被删,如果是文件被删,有文件恢复软件找回。
--  作者:blackzhu
--  发布时间:2019/2/13 8:48:00
--  
删除行可以用代码做成虚拟删除和物理删除.虚拟删除有两个方法,一个是做个标记,在前台不显示,另外一个 做个相同的表,删除时将行存到另外一个表(相当于回收站),物理删除几乎就是没有任何办法了.
--  作者:有点甜
--  发布时间:2019/2/13 9:02:00
--  
以下是引用湛江智在2019/2/13 7:15:00的发言:
计划里面,如何设置每一个小时自动备份数据库名后缀加当前日期时间呢?
[此贴子已经被作者于2019/2/13 7:15:31编辑过]

 

直接拷贝备份项目文件夹,如

 

Dim fName = "d:\\" & format(Date.now, "yyyyMMddHHmmss")
FileSys.CopyDirectory(projectpath, fname, True)
Dim zip As New zipFile
zip.Create(fname & ".zip")
zip.AddFolder(fname)
zip.Close()