2016-11-14 76 views
0

如何使用Sync Framework 2.1查找數據庫中的更改? 試圖完成的是:同步框架2.1如何查找更改?

我在數據庫中有不同的作用域。當用戶在應用程序數據庫(本地)中插入或更新某些內容時,應用程序需要與服務器數據庫同步。有沒有辦法讓Sync框架只將表格與變更同步?這將是一個很多比這更有效:

foreach (string scope in _scopenames) 
    { 
     StartSync(scope); 
    } 

我不能只從模型類的同步類的表名,因爲以這種方式只有一個表將同步發送參數。並且您將不會收到來自其他客戶的更改。

+0

我認爲這是Sync Fx的全部目的?不清楚你的問題是什麼。你已經有一個工作的應用程序? –

+0

@HenkHolterman作爲用戶插入地址的示例,插入模型類後調用Sync方法。此方法將遍歷所有範圍並開始同步表。即使該表在服務器端或客戶端沒有變化 – Ferryzijl

回答

0

無論您在某個作用域中有多少個表,只有已更改的表纔會導致同步。如果您希望只能控制特定的表進行同步,則可以爲每個表創建一個範圍。