數(shù)據(jù)解決方案
概述
在進(jìn)行設(shè)計(jì)數(shù)據(jù)對(duì)象之前,需要先規(guī)劃自己的項(xiàng)目以及項(xiàng)目中的項(xiàng)目組織,定義好的數(shù)據(jù)對(duì)象項(xiàng)目保存在硬盤上,以方便開發(fā)人員的交流和以后的修改。
新建項(xiàng)目
打開文件菜單的新建或者工具條上的建新按鈕,對(duì)象設(shè)計(jì)器新建一個(gè)數(shù)據(jù)模型項(xiàng)目,并重置導(dǎo)航欄和工具區(qū)。
保存項(xiàng)目
使用文件菜單中的保存或者工具條中的保存按鈕,如果項(xiàng)目文件已經(jīng)存在于文件系統(tǒng)上,則直接保存文件,如果是新建項(xiàng)目后的第一次保存,則打開另存為對(duì)話框保持文件。
在文件菜單中還提供了一個(gè)別存為功能,用于把設(shè)計(jì)模型保存到其他的文件之中。
打開項(xiàng)目
使用文件菜單中的打開或者工具條中的打開按鈕,彈出文件打開對(duì)話框:
選擇文件系統(tǒng)已經(jīng)存在的項(xiàng)目文件并打開,系統(tǒng)根據(jù)模型文件重置導(dǎo)航欄和清空工作區(qū):
項(xiàng)目設(shè)置
在數(shù)據(jù)模型中定義了項(xiàng)目的一些命名空間,名稱,標(biāo)題,開發(fā)語言,數(shù)據(jù)庫(kù)設(shè)定這樣的東西,在模型設(shè)計(jì)時(shí)可以能過項(xiàng)目參數(shù)進(jìn)行修改。
在導(dǎo)航欄的解決方案節(jié)點(diǎn)右鍵選擇“參數(shù)設(shè)定”,打開參數(shù)設(shè)定模塊:
解決方案參數(shù)設(shè)計(jì)分項(xiàng)目參數(shù)和數(shù)據(jù)庫(kù)連接參數(shù),上圖是項(xiàng)目參數(shù),數(shù)據(jù)庫(kù)連接設(shè)定:
項(xiàng)目名稱、項(xiàng)目標(biāo)準(zhǔn)、程序語言、命名空間等參數(shù)用于在生成數(shù)據(jù)訪問層代碼的過程之中用到,輸出目錄為生成的代碼、文檔、SQL腳本的輸出根目錄。
數(shù)據(jù)庫(kù)連接參數(shù)用于從數(shù)據(jù)庫(kù)生成數(shù)據(jù)對(duì)象時(shí)連接數(shù)據(jù)庫(kù)服務(wù)器,目前支持SQL2000/2005/2008/Oracle數(shù)據(jù)庫(kù)。