0

我正在使用 VS 2010 和 SQL Server 2005 在 Window 平台上开发“销售点”应用程序。

我想在客户端机器上存储几张表。SynchronizeStatus我的客户端机器上有一个以 XML 文件命名的标签。

安装设置后,当用户登录时,它将检查SynchronizeStatusXML 文件。如果SynchronizeStatus设置为true,我想将一些表导入客户端计算机,并且用户必须能够仅从本地访问数据。如果SynchronizeStatus设置为false,那么我不需要将任何表导入客户端计算机。

ModifiedDate我在所有同步表中都有一个名为的列。

下次用户登录时,我必须ModifiedDate从客户端表和服务器端表进行比较。如果服务器端ModifiedDate大于客户端ModifiedDate,那么我的本地表必须与服务器端表同步,或者它们必须从客户端机器本身获取。

有时,我想手动将客户端数据同步到服务器端数据。

在客户端计算机中存储表并同步它们的最佳方法是什么?我该怎么做呢?

我尝试使用LocalDataCache,但徒劳无功。

4

0 回答 0