如何在同步远程数据库后显示最新值?

时间:2011-12-14 18:01:21

标签: .net time synchronization

每个用户都有多个远程(非本地和不同域)数据库(ssce)

*  look at the current row with the latest updates
*  look at the history of changes made to a row
*  look at the username who made the change
*  look at the time the change was made

问题是没有办法在这两台机器上同步Windows时间!我确信这是一个很常见的问题,但在我的搜索中没有出现任何问题

感谢任何帮助

p / s机器偶尔在线,所以不能依靠服务器来获取服务器时间

2 个答案:

答案 0 :(得分:0)

服务器怎么样?为什么不根据服务器时间而不是计算机时间进行保存。这样的时间就会一样。

答案 1 :(得分:0)

这里有一个解决方案,适合那些可以访问这里寻找答案的人

发件人

* use a sntp client to get the network time at the time of sync start
* send this n/w time along with the local time with the changes 
在recv结尾

* at the time of sync recv, get the n/w time using sntp
* using the above time and the timestamps recvd, map the source timestamps to the local timestamp to figure out the latest changes

希望这对某人有帮助