我必須建立一個Windows桌面應用程序,存儲數據,並能夠操縱數據,但問題是,我不能決定使用哪個數據庫?數據庫驅動的Windows桌面應用程序與嵌入式數據庫在Visual Studio 2015
我需要的應用程序是獨立的,這樣至少不需要在客戶端PC上安裝其他軟件(Windows Vista到10)。
我需要應用程序才能導出數據,並可能將數據庫連接到雲。
我使用C#作爲語言和WPF作爲用戶界面平臺。
我讀this問題它幾乎涵蓋了我的要求。
但作爲Sql精簡版在2013視覺工作室版本後折舊我不確定要使用什麼。
我也看了this答案,它涵蓋了同樣的事情,這一點,但我不知道這是什麼意思,這是否意味着,如果我使用的Microsoft SQL Server數據庫並嵌入MS SQL Server Express的(最新,僅限數據庫)與我的應用程序我不需要明確設置服務器。
如果我確實按照這種做法做了這個選擇之前我可能需要考慮的其他事情是什麼。
要說清楚我使用的Visual Studio 2015年社區,我一直在使用基於服務數據庫,創建一個.MDF文件,我喜歡這樣的做法和我的主要焦點問這個問題如果我繼續使用相同的方法(基於服務的數據庫),並將MS SQL Server Express(僅限數據庫)嵌入到我的應用程序中,那麼對於第1,2,3,4點以上的版本,我可以嗎?
請提供有關此事的任何見解。
如果不知道有人已經完成了它並且它有效,我就無法作出決定。
您當前使用的是LocalDB實例,它仍*需要[安裝](http://www.toadworld.com/platforms/sql-server/) b /博客/存檔/ 2014/01/02 /什麼,是的LocalDB)。你考慮過SQLite嗎? – Martheen
@martheen我正在考慮使用Visual Studio附帶的工具,所以我不考慮SQLite,如果遵循上面描述的方法,我會好嗎? –
您目前的方法仍然需要安裝SQL Server Express(儘管只有最低的LocalDB版本,不需要服務器設置)。目前沒有Microsoft的解決方案支持真正的嵌入式數據庫SQL CE可以通過在VS 2015上添加支持,雖然 – Martheen