有一个运行SQL Server 2008 R2和WinForms客户端的中央服务器,它们使用SQL Server CE来缓存数据。可以在服务器端和客户端更改数据。每个用户只能编辑自己的数据并查看其他用户的一些数据。例如,用户可以创建“合同”并通过同步将其上传到服务器,其他用户需要查看此“合同”,但客户的联系信息除外等。
同步数据的方法最适合此任务?
提前致谢。
答案 0 :(得分:0)
您可以使用Sync Framework将本地缓存同步到中央服务器。您可以在Visual Studio中使用本地数据库缓存向导,也可以自己编写同步代码。
见Synchronizing SQL Server and SQL Server Compact 或Programming Common Client and Server Synchronization Tasks