以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://egrid2000.com/dvbbs/list.asp?boardid=2)
----  网络保存中:保证数据安全的问题  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=4635)

--  作者:gd543210
--  发布时间:2006/10/30 21:48:00
--  网络保存中:保证数据安全的问题
[这个贴子最后由gd543210在 2006/10/30 10:35pm 第 2 次编辑]

如果刚好产生同时保存,担心会不会产生数据丢失呀...

if(Status=0,msgbox("其他机子正在保存,请稍后...",1),save())

这样不知不能做到防止......因为不太懂Status 这个涵数啊.

版主们能帮下忙吗?


--  作者:gd543210
--  发布时间:2006/10/30 21:50:00
--  
怎会是大笑的图像的啊?
--  作者:czy
--  发布时间:2006/10/30 21:58:00
--  
网络中估计没什么作用。
--  作者:gd543210
--  发布时间:2006/10/30 22:06:00
--  
好久不见大伙了呀....想念大家.

不知能不能想出1个折衷的办法呢...


--  作者:gd543210
--  发布时间:2006/10/30 22:26:00
--  
晕死呀....都不理我了呀!!!!!!(虽我忘记了是否用这个名字呀)

想来想去..还是加用->文件函数 先保证数据在的保险.

如 BackupFile("c:\\abc.egd") and save()


--  作者:gd543210
--  发布时间:2006/10/30 22:40:00
--  
怎不见 贺老六这个ID的  不知这样子称呼好不好啊..

(贺老师是我尊敬的人之1)


--  作者:czy
--  发布时间:2006/10/30 22:49:00
--  
才回过神来,gd543210好熟悉的ID,记得二年前我们俩一起找易表的bug,应该是老兄你吧?
--  作者:gd543210
--  发布时间:2006/10/30 23:25:00
--  
下面引用由czy2006/10/30 10:49pm 发表的内容:
才回过神来,gd543210好熟悉的ID,记得二年前我们俩一起找易表的bug,应该是老兄你吧?

对啊...czy 老兄好啊.

提的问题 我想到的办法还是不足啊.(如BackupFile 不能做到 保存正在录入的数据,只是保存的是原来的文件.功能只是copyfile的作用,做不到菜单中的另存为的作用.)


--  作者:czy
--  发布时间:2006/10/30 23:48:00
--  
按理说用Status先判断后保存是行的通的,不过我没有条件测试。
--  作者:magiclgl77
--  发布时间:2006/10/31 21:27:00
--  
那能不能对用户设置一个优先级别呢,比如只有当A操作员保存后,B操作员才能保存,这样就不会因同时保存数据而丢失数据了,不知道这样的想法是否正确,只是提个小建议.

-=-=-=- 以下内容由 magiclgl772006年10月31日 09:30pm 时添加 -=-=-=-
不过仔细想想,好象还是行不通,因为A操作员没有进系统录入数据的话,B操作员岂不是不能保存,可能还是要设置一检验公式,看看A操作员是否在线