2010-10-20 173 views
1

我正在實現應用程序,其中存在使用SQL CE的本地數據庫。每次應用程序啓動時,都必須在本地數據庫和服務器數據庫之間進行同步(以便在字典表中具有新值)。sql server數據庫和本地sql ce數據庫之間的本地數據庫同步

問題是在使用實體框架時,sql ce和sql server 2008中的映射是不同的。

這是常見問題嗎?有什麼辦法可以自動化嗎? 你知道任何好的模式嗎?

感謝您的幫助, 再見

回答

1

您可以使用合併複製,它支持(幾乎)所有SQL Server 2008數據類型。 與EF有關的問題似乎是無關的,您能否詳細說明...您必須基於SQL Compact數據庫創建模型,但不能使用使用SQL Compact數據庫針對SQL Server數據庫創建的模型

+0

因此,兩個數據庫都不可能使用相同的模型? – gruber 2010-10-21 07:00:37

+0

不,你將不得不使用修改過的edmx文件(至少) – ErikEJ 2010-10-21 13:27:24

1

你試過ADO.Net同步框架? See here

+0

但我想只同步一部分表格。 – gruber 2010-10-20 07:41:53

+0

@potatoMan:哦,那個?只要指出魔術複製槍在他們身上,並在。 – 2010-10-20 13:08:54

相關問題