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