2012-02-10 250 views
0

之間的SQL CE 4數據庫中,我有包含兩個MVC 3項目VS2010的解決方案。這是兩個不同的應用程序,它們必須對相同的數據起作用,所以我需要在這些項目之間共享我的數據庫。共享項目

我想用SQL CE 4,但由於它是在內存中,本地數據庫,我無法想出一個辦法,使之適用於兩個不同的項目。我已經遇到到目前爲止,所有教程建議您將您的SDF文件中的App_Data文件夾,這將不適合我的情況下工作了。

有任何你沒做到這一點了嗎?

在此先感謝!

回答

0

雖然有可能(閱讀:硬連接),使一個SQL CE數據庫可供兩個應用程序,它是不是一個好主意,如果他們中的一個,甚至寫。爲了說明這一點:N個讀者工作,N個讀者+ 1個作家不工作(壞讀,隨機崩潰)。 N> 1的N個編寫器會導致文件損壞。

一輪的典型方法是使文件屬於一個應用程序,這個應用程式揭露一些IPC或REST API,使其他應用程序消耗。