EF 從PD到數(shù)據(jù)庫(kù)再到Model所經(jīng)過(guò)的二三步
1、安裝EFPowerTools工具
? ? ? ? ?2、新建好PDM文件,DataBase > Configure Data Connections > > > >按照步驟創(chuàng)建與數(shù)據(jù)庫(kù)的鏈接,選擇默認(rèn)數(shù)據(jù)庫(kù)(可新建一個(gè)空數(shù)據(jù)庫(kù))
? DataBase > Connect ?>>選擇ODBC source ,輸入用戶名、密碼 ?連接成功
? ? ? ? ? DataBase > Generation?Database ?生成sql文件
? DataBase > Execute SQL >>選擇上一步驟生成的sql文件,RUN
?至此,數(shù)據(jù)庫(kù)中已經(jīng)存在pdm中相同的表結(jié)構(gòu)
3、EF > ?Code First ?>選擇數(shù)據(jù)庫(kù) 按步驟生成MODEL
大功告成嘍!
?ps:vs2013裝上EF插件之后打開原來(lái)項(xiàng)目報(bào)錯(cuò)。。"約束XXXX不匹配的導(dǎo)出 " 此時(shí),去控制器中找到EF tools for 2013 ? ,右鍵 修復(fù)就好了?! ?br />