易表在线答疑技术与交流用户社区 → 老话题了。网络使用数据表格丢失。。哎!!


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

主题:老话题了。网络使用数据表格丢失。。哎!!

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


加好友 发短信
等级:论坛游民 帖子:123 积分:1052 威望:0 精华:0 注册:2012/7/19 20:57:00
老话题了。网络使用数据表格丢失。。哎!!  发帖心情 Post By:2013/9/8 23:35:00 [只看该作者]

按之前发表的帖子,已非常注意设计的规范性。但是还是会发生数据表格丢失的问题。

现在好多易友都提到 数据操作分离模式进行设计来避免此问题的发生。

那么请问,这种分离方式如何在A文件中  对B文件数据 进行数据的 增  删   改   查  呢?(易表中不好数据定位)

特别是修改,如果一个表列非常多,那怎么进行数据修改呢?

知道的朋友麻烦告知一下。这种方式常用的公式。非常感谢

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


加好友 发短信
等级:超级版主 帖子:5115 积分:862 威望:0 精华:0 注册:2006/8/15 16:57:00
  发帖心情 Post By:2013/9/10 13:21:00 [只看该作者]

可以看看这些命令:

CopyGrid
Import
Export
AppendGrid
DelFor2
OpenFile
CopyFile
DelFile


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


加好友 发短信
等级:论坛游民 帖子:123 积分:1052 威望:0 精华:0 注册:2012/7/19 20:57:00
  发帖心情 Post By:2013/9/10 14:24:00 [只看该作者]

版主你好。这些都是可以跨文件操作另一文件的函数,一定程度上可以进行异文件操作。

但是这些函数都是大粒度操作,有些时候不一定能满足需求。

比如使用中有这样的问题如何解决呢?

1、表格数据更新问题。
易表中都是直接修改的,如果进行异文件操作,那是否只能 “先删除再添加” 这种方式进行更新?

2、分文件操作,是否指的是:
设置一个数据存储文件(这个文件路径共享,客户端文件皆能访问),客户端文件(即进行录入、查询等操作的文件)分两种方式:
第一种:客户端文件设置成共享,操作人员通过快捷方式操作。这种方式多人操作时,是否会同样出现并发出错的问题?
第二种:客户端文件每机一个相互独立。它们只是共同读取写入 同一数据存储文件。
请问是用哪一种较好?

3、版主你们是否有过这种分文件的经验呢?能否放出一个具体的例子,或者是把遇到过需要注意的地方或是难点分享一下?

以上。谢谢。


同时也请有过分文件处理的易友们分享一下。非常感谢。





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


加好友 发短信
等级:超级版主 帖子:5115 积分:862 威望:0 精华:0 注册:2006/8/15 16:57:00
  发帖心情 Post By:2013/9/10 15:58:00 [只看该作者]

以下是引用hao123在2013-9-10 14:24:00的发言:
版主你好。这些都是可以跨文件操作另一文件的函数,一定程度上可以进行异文件操作。

但是这些函数都是大粒度操作,有些时候不一定能满足需求。

比如使用中有这样的问题如何解决呢?

1、表格数据更新问题。
易表中都是直接修改的,如果进行异文件操作,那是否只能 “先删除再添加” 这种方式进行更新?
   ——可行的!
2、分文件操作,是否指的是:
设置一个数据存储文件(这个文件路径共享,客户端文件皆能访问),客户端文件(即进行录入、查询等操作的文件)分两种方式:
第一种:客户端文件设置成共享,操作人员通过快捷方式操作。这种方式多人操作时,是否会同样出现并发出错的问题?
——这种是普遍方法,但对文件的设计要求和权限设置也高。
      至于“并发”的解释:客户端通过快捷方式打开的其实应该是一个副件文件,并非共享文件本身。只有用户执行保存命令时,才会与共享文件交互数据,不存在“并发”。即使有所谓的“并发”,那只存在于两个或以上客户端用户都在执行存盘命令时(几乎同时存盘或系统正在存盘过程中其他用户也执行存盘操作),会产生冲突,但系统会提示后存盘者“当前文件正在存盘,请稍候再存...”的提示。
第二种:客户端文件每机一个相互独立。它们只是共同读取写入 同一数据存储文件。
——个人认为客户端系统结构与存储文件一样的适用这种方法,简单点就是合并文件。
请问是用哪一种较好?
 

3、版主你们是否有过这种分文件的经验呢?能否放出一个具体的例子,或者是把遇到过需要注意的地方或是难点分享一下?

以上。谢谢。


同时也请有过分文件处理的易友们分享一下。非常感谢。





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


加好友 发短信
等级:论坛游民 帖子:123 积分:1052 威望:0 精华:0 注册:2012/7/19 20:57:00
  发帖心情 Post By:2013/9/11 10:14:00 [只看该作者]

感谢版主的热心回复。分文件处理是否会存在这样的问题:

1、在进行数据操作时,如何判断操作是否成功?
2、当数据文件存在问题(多人使用)时,如何能够及时的发现?

暂时就想到这多。。

版主有这种分文件设计的现实经验吗?感觉设计中,肯定还有些现在想不到的问题。
我是文件中数据丢怕了阿。。

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


加好友 发短信
等级:超级版主 帖子:5115 积分:862 威望:0 精华:0 注册:2006/8/15 16:57:00
  发帖心情 Post By:2013/9/11 16:11:00 [只看该作者]

以下是引用hao123在2013-9-11 10:14:00的发言:
感谢版主的热心回复。分文件处理是否会存在这样的问题:

1、在进行数据操作时,如何判断操作是否成功?
——问题不够具体,无从回答...
 
2、当数据文件存在问题(多人使用)时,如何能够及时的发现?
——这个主要还是靠自查了。

暂时就想到这多。。
——总之,网络应用涉及到系统设计(表、列、表与表、列于列的逻辑关系,列视图与权限的应用)、权限设置、函数运用....,其合理和规范是正常运行的关键,同时必须按照易表帮助文件对网络运用的规范要求执行。

版主有这种分文件设计的现实经验吗?感觉设计中,肯定还有些现在想不到的问题。
我是文件中数据丢怕了阿。。
——附件是一个在局域网中多部门(涉及20多人)联机使用有5年的系统,约40多个表,在实际运用中,考虑到数据量大对系统运行速度有影响,所以采用的是每5万行数据换新系统的方式。
      由于附件过大,我只保留一些数据测试用,并删除部分表,但不影响参考!

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:xx.rar

[此贴子已经被作者于2013-9-11 16:11:53编辑过]

 回到顶部