一、加入資料庫連線與建立資料庫
二、建立Entity 資料模型檔案(*.edmx )
三、建立Entity模型
一、加入資料庫連線與建立資料庫
1.首先打開專案的Web.config檔案,在connectionStrings區段加入本機的資料庫連線:
3.資料庫名稱輸入[Carts]後點選[確定]
4.回到Visual Studio,在伺服器總管中的資料連接測試連線是否正常:
二、建立Entity 資料模型檔案(*.edmx )
1.方案目錄中在Models目錄點選[加入->新增項目]
2.在名稱中輸入[Carts.edmx],點選[新增]
3.選擇[來自資料庫的EF Designer],點選[下一步]
4.選擇我們在Web.config加入的Carts連接:
5. 點選[完成]
6. 若看到Model目錄中產生Carts.edmx,代表空模型建立完成
三、建立Entity模型
現在準備建立一個名稱為Product(商品)實體
1. 在Carts.edmx中按下滑鼠右鍵,點選[加入新項目]->[實體]
2. 實體名稱請輸入[Product]後,點選[確定]
3. 此時會顯示含有Id屬性的Product實體,我們繼續加入商品的其他屬性,點選滑鼠右鍵[加入新項目]->[純量屬性]
4. 輸入Name
5. 在屬性視窗中將最大長度改為100
6. 依序加入其他屬性(可開啟專案參考各屬性之設定)
Product中各屬性代表意義:
Id:商品編號
Name:商品名稱
Description:商品描述
CategoryId:商品分類編號
Price:商品價格
PublishDate:商品生效日
Status:商品狀態
DefaultImageId:商品預設圖片編號
Quantity:商品庫存量
使用Entity Framework的好處是能把資料處理邏輯放在C#程式碼,不需要關注SQL Command怎麼設計,當然明顯的缺點就是存取資料庫的效能會降低。
沒有留言:
張貼留言