2015-08-24 25 views
0

是否可以在具有不同列數的不同作用域中使用一個表?意思是說,在scope1中,[table A]包含了所有列,並且在scope2中,有些列從[table A]中移除。 另外需要提到的是scope1和scope2在2個獨立的應用程序中。同步框架 - 不同作用域中的一個表

回答

1

這應該是可能的。最簡單的方法是在不同的模式下配置您的範圍,以便爲每個範圍完全不同的Sync Fx對象。

你將不得不考慮,如果列不允許爲空(即一列不允許爲空,並從一個範圍省略,則插入或更新將是該行失敗)

+0

感謝JuneT,你意思是,列從作用域中省略,但是,在表設計中將默認值設置爲''&Untick allow null,仍然插入/更新將失敗? – user1220497

+0

即使我在不​​同的架構中創建對象,_selectchanges存儲過程會是一個問題嗎?因爲不管架構如何,表只有1個_selectchanges。 – user1220497

+0

我嘗試過使用不同的架構,但給出了以下錯誤。 「在DataTable上未找到要應用於目標表」common_employee「的」Expected column''。 參數名稱:dataTable「。我該如何解決這個問題? – user1220497