SQL Server Compact Toolbox是一個Visual Studio的插件,Visual Studio 2010還需安裝一下,Visual Studio 2012已經(jīng)默認(rèn)安裝了,可以直接用了。作為嵌入式數(shù)據(jù)庫,相比Sql server 還是有一些不同的,像對一些聚合語句的支持有限,畢竟是縮小版。但結(jié)合code first 我們不用去擔(dān)心Sql語句的問題。所以找到合適的應(yīng)用場合就行。可視化操作Microsoft SQL Server Compact 4.0卻是個麻煩的事情。有一個vs2010的插件:SQL Server Compact Toolbox。
SQL Server Compact Toolbox怎么用?
安裝好后,重啟vs,然后在“視圖”工具欄里面找到:
SQL Server Compact Toolbox的窗口,雙擊添加即可。
這個插件可以方便的創(chuàng)建和操作ce數(shù)據(jù)庫:
連接數(shù)據(jù)庫操作:
1、先連接目標(biāo)的Sql Server 數(shù)據(jù)庫
2、連接Sql CE數(shù)據(jù)庫
SQL Server Compact 4.0的優(yōu)點:
占用的空間小,支持在應(yīng)用程序文件夾中專門部署其二進(jìn)制文件,輕松地使用 Visual Studio 和 WebMatrix 進(jìn)行應(yīng)用程序開發(fā),以及無縫地將架構(gòu)和數(shù)據(jù)遷移到 SQL Server。
最后一點有很大的優(yōu)勢,后面業(yè)務(wù)增長,可以遷移到sql server的話,就會省很多麻煩。
還有一個優(yōu)勢和access類似,部署的時候可以不安裝環(huán)境,把相應(yīng)的dll文件放到bin文件夾下即可,又帶來不少方便。