2012-03-09 75 views
0

我將開發一個使用數據庫的新C#應用程序。該DB必須符合以下要求:用於便攜式和服務器使用的數據庫

  • 如果應用程序可以連接到公司的數據庫,然後它會在編輯模式,並使用DB
  • 如果沒有這將是隻讀模式。然後我想要使用一個本地數據庫,它將與公司的數據庫定期同步。然後使用可以脫機。
  • 我希望應用程序在沒有安裝的情況下運行。只需複製文件即可。

這就是爲什麼我想到了SQLite。我只是一個可以複製的文件。但問題是我不能在具有多個用戶的服務器上使用SQLite,對吧?

我需要一個數據庫,可以由multipe用戶訪問,不必安裝。
哪個數據庫最適合我的需求?

回答

1

您可以使用不需要安裝的SQL Server compact。它還支持多個用戶和複製,似乎涵蓋了您所概述的需求。