用webservice如何同步ACCESS数据?方法:通过webservice将远程winform端的ACCESS数据同步到本地ACCESS。有达人建议:你在服务端记录一个时间点, 客户端日志不是有个时间么,每次你同步大于你这个时间点的数据。同步完成后,把最大的日志那个时间,替换了你服务端记录的那个时间点。关键是这个时间点,我不知道该如何设置。客户端日志就是ACCESS数据库,字段包括用户名,最新登陆时间,登陆IP,备注。webservice中也是这些字段。我对那个达人建议有个疑问,我不只一个winform端,如果同时更新到webservice的话,取最新的时间点,岂不是会漏掉数据?是不是涉及到线程了?
1 回答
德玛西亚99
TA贡献1770条经验 获得超3个赞
在每张需要同步的数据表里增加一个时间字段,可以起名为timestamp(时间戳)。
每次更新数据(任何的更新操作)都更新这个时间戳。
当进行数据同步的时候,就检查这个时间戳不一致的,如果不一致,则执行同步更新操作。
- 1 回答
- 0 关注
- 565 浏览
添加回答
举报
0/150
提交
取消