Foxtable(狐表)用户栏目专家坐堂 → 保存和重新加载问题


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

主题:保存和重新加载问题

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


加好友 发短信 一级勋章 三级勋章 二级勋章
等级:超级版主 帖子:6318 积分:33951 威望:0 精华:10 注册:2008/8/31 20:56:00
  发帖心情 Post By:2010/3/12 11:58:00 [显示全部帖子]

以下是引用wqc360在2010-3-12 11:50:00的发言:
      1.只要保存的不修改,哪怕以用户是以前加载的过时数据,也不会覆盖因被修改并保存的数据吗。是不是没怎么表达清楚。
假如有某表某列数据为123,用户A和B都打开了项目,两个看到的都是123,如用户A把123改成456并保存,这是数据库应是456,但是用户B还是123,如现在用户B不执行同步数据或重新加载数据,只执行保存,是否会把123重新保存到数据库中而覆盖 掉用户B一修改的456呢。狐爸的意思是说不会吗?
     

     2.保存数据我可以用一下代码吗?

For Each dt As DataTable In DataTables

    dt.Save()'保存所有数据

Next



两人都修改了同一单元格的数据,以后保存的数据为准,我的理解是这样的。

可以这样保存。


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


加好友 发短信 一级勋章 三级勋章 二级勋章
等级:超级版主 帖子:6318 积分:33951 威望:0 精华:10 注册:2008/8/31 20:56:00
  发帖心情 Post By:2010/3/12 11:59:00 [显示全部帖子]

以下是引用wqc360在2010-3-12 11:54:00的发言:
一下代码是保存数据和设置吗:
 

Ctype(ApplicationMenu.LeftItems("Save"), RibbonMenu.Button).PerformClick()


保存设置不会起作用,保存设置只是你自己的系统起作用,其他用户的设置还是原来的。


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


加好友 发短信 一级勋章 三级勋章 二级勋章
等级:超级版主 帖子:6318 积分:33951 威望:0 精华:10 注册:2008/8/31 20:56:00
  发帖心情 Post By:2010/3/12 13:37:00 [显示全部帖子]

以更改的数据为准。也就是说会变成456
不会造成冲突,保存时只保存修改过的数据。

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


加好友 发短信 一级勋章 三级勋章 二级勋章
等级:超级版主 帖子:6318 积分:33951 威望:0 精华:10 注册:2008/8/31 20:56:00
  发帖心情 Post By:2010/3/12 16:07:00 [显示全部帖子]

以下是引用wqc360在2010-3-12 14:06:00的发言:
这样就好,但是我的项目使用者反映明明改过的或者是这样输入的,怎么今天又不对了,我也觉得奇怪,因为我设置了一些条件列表项目,数据最后是不对的,他们按道理是没法输入的,但录入者答复当是录入是对的(我有条件列表项目),但是最后保存的数据(并不是马上就发现)不对。既然保存如C版所说,那保存逻辑没问题,我再查查其他原因。
另,保存时只保存修改过的数据。是指行还是单元格。
再次谢谢C版


只保存修改过的单元格数据。
保存不能即时显示其他用户修改的数据,只有进行同步才会即时显示,比如同步表。


 回到顶部