1
是否有可能讓Sync Services for ADO.NET從多個設備上的表中讀取數據並將其插入到中央SQL Server中,並在中央表中具有行數據的起源的附加列?同步服務可以在中心表上添加一列嗎?
比方說,我已經配備了送貨上門銷售人員的註冊銷售設備。本地表將包含帶有銷售信息的行,中央數據庫將包含相同的數據+包含銷售人員ID的列。
這是可能的,還是我需要在本地數據庫中的銷售人員的ID呢?
是否有可能讓Sync Services for ADO.NET從多個設備上的表中讀取數據並將其插入到中央SQL Server中,並在中央表中具有行數據的起源的附加列?同步服務可以在中心表上添加一列嗎?
比方說,我已經配備了送貨上門銷售人員的註冊銷售設備。本地表將包含帶有銷售信息的行,中央數據庫將包含相同的數據+包含銷售人員ID的列。
這是可能的,還是我需要在本地數據庫中的銷售人員的ID呢?
同步框架標識每個客戶端與GUID(參見:How To:Use Session Variables),你可以用它來一個特定的客戶端映射到特定營業員(見:確定哪些客戶的數據變化或者How to: Use Custom Change Tracking System或How to: Use SQL Server Change Tracking
。或者試試這裏攔截更改數據集並插入/替換銷售人員值的方法:Part 1 – Upload Synchronization where the Client and Server Primary Keys are different