我希望有人能幫助我。我最近開始開發一個連接到遠程sql server數據庫的windows窗體應用程序。我很高興開發它,直到潛在客戶詢問他們是否能夠購買整個應用程序,但他們不希望應用程序通過互聯網連接到數據庫。Windows窗體應用程序 - 我應該使用哪種數據庫類型?
我主要開發使用php/mysql的網站,但遷移到C#這個特定的項目。我熟悉sql,但不知道如果客戶希望在自己的計算機上安裝整個應用程序,我應該使用哪個數據庫。我認爲在發佈應用程序時將數據庫安裝作爲先決條件(儘管我目前不確定如何做),但我保留是否合適或可能導致更多問題。我想創建一個可以安裝到一臺計算機上的應用程序,並且幾乎不需要管理。在這種情況下,有人可能會建議採用最佳方法來處理數據存儲。
SQLite旨在用作獨立數據庫。它不需要特殊的安裝。 – 2012-07-16 22:38:36
SQLite或SQL Express。保留在我的Express版本中有一個4GB的數據庫限制。 他們也可以簡單地在本地安裝SQL Server。 – Shenaniganz 2012-07-16 22:42:58
我相信極限現在是10GB與SQL2008R2快速 – tsells 2012-07-16 23:31:07