以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]狐表脱机与同步的问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=39798)

--  作者:hovi
--  发布时间:2013/9/2 9:37:00
--  [求助]狐表脱机与同步的问题

需要做一个系统,

能够在联网状态下与脱机状态下都可以使用,脱机状态下操作完毕后,在有联网条件下可以上传操作的数据,这样弄的话:

 

1.是否需要本地与服务器都有数据库文件

 

2.步骤如何?是先建立服务器数据库还是先建立本地的狐表文件?

 

3.表内各数据的关系是建立在狐表里还是数据库里?如果是建立在数据库中的话建在本地的数据库中还是服务器的数据库中?

 

谢谢老师们的指教。


--  作者:Bin
--  发布时间:2013/9/2 9:43:00
--  
完全在本地建立一个ACCESS文件作为数据库吧,所有东西都在这里做.

服务器使用MSSQL数据库只用于数据同步.

--  作者:hovi
--  发布时间:2013/9/2 9:47:00
--  

如果涉及到登陆的问题呢?

首次登陆需要联网进行,只下载当前用户的登陆信息即可,关于登陆问题可以实现双向同步么?


--  作者:Bin
--  发布时间:2013/9/2 9:49:00
--  
你的双向指的是?
--  作者:hovi
--  发布时间:2013/9/2 10:02:00
--  

某用户首次登陆时需要连接服务器验证密码是否正确。再次登陆时如果是脱机状态就可以不需验证密码了,关键是首次。

 

这样的话,会将某人的账号密码保存在本地,在脱机状态下也可以工作了。


--  作者:Bin
--  发布时间:2013/9/2 10:08:00
--  
这个也可以啊,第一次验证.然后再把账号密码存到saveconfigValue 里面来 http://www.foxtable.com/help/topics/1544.htm
--  作者:hovi
--  发布时间:2013/9/2 17:44:00
--  

明白~多谢指教。


--  作者:ycs5801
--  发布时间:2021/3/21 13:31:00
--  
你好,access和sql怎么同步的?
--  作者:chnfo
--  发布时间:2021/3/21 20:40:00
--  
完全的脱机使用,基本上是个传说。
涉及到服务器与客户端的数据完全同步的问题。
客户端的数据有可能会增删改,势必要与服务器的数据保持同步,如果同一数据被多人操作,还要保持同步,那就歇菜了。
张三删除了第4行,李四又对第4行做了修改。
张三先同步,服务器第4行被删除了;李四再同步,ID都不见了,修改数据存到哪里?
反过来说李四先同步,服务器保存了修改后的数据;张三再同步,第4行被删除了,李四做的工作就是白做。
[此贴子已经被作者于2021/3/21 20:40:28编辑过]