以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]项目单机版与网络版融合  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=189516)

--  作者:bzqlyj
--  发布时间:2023/12/6 10:18:00
--  [求助]项目单机版与网络版融合
可不可以在单机版项目上增加网络版的项目,
1、在无网络的情况下使用单机版,有网络时,单机版存储的数据自动上传,
2、在有网络的情况下使用网络版,直接上传数据,同时更新单机版数据

--  作者:有点蓝
--  发布时间:2023/12/6 10:37:00
--  
不好搞。主要是数据同步的问题比较复杂难搞。

举个简单的例子:比如A用户在单机的情况下编辑了表A编号为001的数据,然后B用户在联网的情况下也编辑了表A编号为001的数据,2个用户编辑的内容不一样。那么A用户的数据要不要上传?如果不上传A用户基于编号为001的数据做的一系列处理就白做了,如果上传B用户就白做了。

实际情况下,业务的处理会更复杂,特别是会有多种表格数据关联的情况下。

--  作者:bzqlyj
--  发布时间:2023/12/6 14:24:00
--  回复:(有点蓝)不好搞。主要是数据同步的问题比较复...
如果在编号时,每个用户给定一个标识,这样可行吗
--  作者:有点蓝
--  发布时间:2023/12/6 14:38:00
--  
没有用