Foxtable(狐表)用户栏目专家坐堂 → “保存”是如何保存的


  共有7345人关注过本帖树形打印复制链接

主题:“保存”是如何保存的

帅哥哟,离线,有人找我吗?
sky-18
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:655 积分:5004 威望:0 精华:0 注册:2011/11/26 17:46:00
“保存”是如何保存的  发帖心情 Post By:2019/1/10 17:57:00 [只看该作者]

我的access数据库放在坚果云盘里。在云盘数据没有更新的时候我打开了项目,而且修改了数据,还点了保存。
这个时候我想起了我的数据库没有更新(本来应该等同步盘同步完成后才打开项目),如果我点保存的时候数据库更新了,那么我点的这个保存是不是把刚刚从云端备份下来的数据覆盖了呢?
但是当我再次查看数据的时候发现,不仅刚刚修改的数据被保存下来了,而且从云端更新的数据修改也没有被被覆盖。
难道foxtable的“保存”代码并不是对整个数据库进行重新保存和覆盖,而是只更新修改的部分。
望老师们解答。

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/1/10 18:31:00 [只看该作者]

1、foxtable的保存,你修改哪里的数据,就保存哪里的数据。

 

2、一般云盘的备份,都是直接覆盖文件保存的,也就是把新的mdb覆盖原来的mdb保存的

 

3、不建议拔access保存在云盘。不确定的因素太多。


 回到顶部
帅哥哟,离线,有人找我吗?
sky-18
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:655 积分:5004 威望:0 精华:0 注册:2011/11/26 17:46:00
  发帖心情 Post By:2019/1/10 19:44:00 [只看该作者]

坚果云自称是增量备份,好像也是说修改哪里就更新哪里。
而且通过刚才的实际情况来看好像确实也是这样的。

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/1/10 20:34:00 [只看该作者]

以下是引用sky-18在2019/1/10 19:44:00的发言:
坚果云自称是增量备份,好像也是说修改哪里就更新哪里。
而且通过刚才的实际情况来看好像确实也是这样的。

 

不可能。肯定是整体覆盖的。

 

你可以这样测试:用户1打开access文件,用户2也打开access文件,不同电脑。这时access的数据记录为1。然后你用户1修改保存,记录为2;用户2也修改保存,记录为3。那么,access的数据,有变成了2或3的情况。那么最后你的access数据变成2和3的结合,还是2或3(看谁后面保存)?


 回到顶部
帅哥哟,离线,有人找我吗?
sky-18
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:655 积分:5004 威望:0 精华:0 注册:2011/11/26 17:46:00
  发帖心情 Post By:2019/1/10 21:05:00 [只看该作者]

这两台电脑要在数据库的不同位置编辑吧?

我一会试一下。


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/1/10 21:24:00 [只看该作者]

以下是引用sky-18在2019/1/10 21:05:00的发言:

这两台电脑要在数据库的不同位置编辑吧?

我一会试一下。

 

是的,一般都是覆盖保存的。最后保存的mdb文件覆盖之前的mdb文件。


 回到顶部
帅哥哟,离线,有人找我吗?
sky-18
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:655 积分:5004 威望:0 精华:0 注册:2011/11/26 17:46:00
  发帖心情 Post By:2019/1/12 16:56:00 [只看该作者]

终于再找了一台电脑来测试。结果是云盘确实是增量备份的。

具体是这样操作的:1.在笔记本和台式机同时打开相同的项目(项目已经同步到了两台电脑,而且两台电脑的同步盘也处于运行状态)。

2.在笔记本上的一行上填入数据并点击保存。

3.在台式机上看到同步盘同步完成后在另一行上写入数据,再点击保存。并关闭项目。

4.再次打开台式机上的项目,发现两次录入的数据均存在。

如图,两次录入的数据是“笔记本”和“台式机”,可以看见两个数据均存在。可以说明同步盘确实是增量备份的。

 


 回到顶部
帅哥哟,离线,有人找我吗?
sky-18
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:655 积分:5004 威望:0 精华:0 注册:2011/11/26 17:46:00
  发帖心情 Post By:2019/1/12 16:57:00 [只看该作者]

以下是引用有点甜在2019/1/10 21:24:00的发言:

 

是的,一般都是覆盖保存的。最后保存的mdb文件覆盖之前的mdb文件。

甜老师看看,这样是不是可以说明同步盘确实是增量同步的?


 回到顶部
帅哥,在线噢!
有点蓝
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110587 积分:562831 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/1/12 17:27:00 [只看该作者]

应该这样测试,2台电脑放到一起,2台电脑的项目都录入数据(2台电脑录入的数据不一样,比如都导入不同的5000行记录,保存时间长才能体现效果),先不要保存。

然后左手按电脑1的鼠标,右手按电脑2的鼠标,同时点击保存按钮。然后看最终各个电脑同步后的数据库的数据。重复测试几次,如果都一样,都能体现2台电脑保存的数据,应该就是增量同步。


 回到顶部
帅哥哟,离线,有人找我吗?
sky-18
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:655 积分:5004 威望:0 精华:0 注册:2011/11/26 17:46:00
  发帖心情 Post By:2019/1/12 17:31:00 [只看该作者]

恩,,我多试试

 回到顶部
总数 13 1 2 下一页