以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助] 自动备份 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=129503) |
-- 作者:sanny -- 发布时间:2018/12/29 19:09:00 -- [求助] 自动备份 版主,请问Foxtable的数据来自access中,为安全起见,如何将aceess每天自动备份到指定的文件中。谢谢。 |
-- 作者:2900819580 -- 发布时间:2018/12/30 9:37:00 -- 这是我做的备份,供你参考,在计划任务中做个计划就可以了。 Dim s As String = 数据 源连接 If Connections.TryConnect(s) = False Then MessageBox.Show("数据源无法连通!") Exit Sub End If Dim lst As List(Of String) lst = Connections("ksg").GetTableNames Dim d As Date = Functions.Execute("返回服务器日期") Dim cmd As new SQLCommand Dim Sqldt As DataTable cmd.C Dim tb As Table = Tables(e.Form.Name & "_Table1") If Forms("数据加载提醒").Opened = False Then Forms("数据加载提醒").Open For i As Integer = 0 To lst.Count - 1 If Forms("数据加载提醒").Opened = True Then Forms("数据加载提醒").Controls("Label1").text = "正在刷新数据---" & lst(i) & "/" & i & "/" & lst.Count - 1 & " 条数据!请耐心等待" Application.DoEvents() cmd.CommandText = "se lect * from {" & lst(i) & "} " Sqldt = cmd.ExecuteReader tb.DataSource = sqldt tb.SaveExcel("D:\\Baomic\\管理系统数据备份\\" & d.Year & "_" & d.Month & "_" & d.Day & "\\" & lst(i) & ".xls" ,"样板单") Next If Forms("数据加载提醒").Opened = True Then Forms("数据加载提醒").Close MessageBox.Show("数据备份完成")
[此贴子已经被作者于2018/12/30 9:37:11编辑过]
|
-- 作者:有点甜 -- 发布时间:2018/12/30 10:02:00 -- 以下是引用sanny在2018/12/29 19:09:00的发言:
版主,请问Foxtable的数据来自access中,为安全起见,如何将aceess每天自动备份到指定的文件中。谢谢。
备份access,直接拷贝mdb文件即可的。
http://www.foxtable.com/webhelp/scr/0342.htm
你可以定时备份
http://www.foxtable.com/webhelp/scr/0657.htm
也可以在每次关闭系统的时候备份 |
-- 作者:sanny -- 发布时间:2018/12/30 10:16:00 -- 版主
加到计划管理后,如何取名为当前日期的,然后关闭foxtable自动备份,谢谢。 FileSys.CopyFile("C:\\TestFiles\\test.txt", "C:\\TestFiles2\\test.txt") |
-- 作者:有点甜 -- 发布时间:2018/12/30 10:38:00 -- FileSys.CopyFile("C:\\TestFiles\\test.txt", "C:\\TestFiles2\\test" & format(date.now, "yyyyMMddHHmmss") & ".txt") |
-- 作者:sanny -- 发布时间:2018/12/30 10:49:00 -- 版主,每次关闭系统的时候备份怎么设置?谢谢了。 |
-- 作者:有点甜 -- 发布时间:2018/12/30 11:11:00 -- 以下是引用sanny在2018/12/30 10:49:00的发言:
版主,每次关闭系统的时候备份怎么设置?谢谢了。
在beforeCloseProject事件写备份代码
http://www.foxtable.com/webhelp/scr/0668.htm
|
-- 作者:sanny -- 发布时间:2018/12/30 11:27:00 -- 感谢! |