共用方式為


第 2 部分:資料存取層

作者 :Joe Stagner

Tailspin Spyworks 示範如何非常簡單,為 .NET 平臺建立功能強大的可調整應用程式。 它示範如何使用 ASP.NET 4 中的絕佳新功能來建置線上商店,包括購物、結帳和管理。

本教學課程系列詳細說明建置 Tailspin Spyworks 範例應用程式所採取的所有步驟。 第 2 部分涵蓋新增資料存取層。

新增資料存取層

我們的電子商務應用程式將取決於兩個資料庫。

針對客戶資訊,我們將使用標準 ASP.NET 成員資格資料庫。 針對購物車和產品目錄,我們將實作 SQL Express 資料庫,如下所示。

顯示 S Q L Express 資料庫結構的螢幕擷取畫面。

在應用程式的 [App_Data] 資料夾中建立資料庫 (Commerce.mdf) ,我們可以使用 .NET Entity Framework 繼續建立資料存取層。

我們將建立名為 「Data_Access」 的資料夾,並以滑鼠右鍵按一下該資料夾,然後選取 [新增專案]。

在 [已安裝的範本] 專案中,然後選取 [ADO.NET 實體資料模型] 輸入 EDM_Commerce.edmx 作為名稱,然後按一下 [新增] 按鈕。

顯示選取 D O 點 NET 實體資料模型位置的螢幕擷取畫面。

選擇 [從資料庫產生]。

顯示從資料庫產生位置的螢幕擷取畫面。

顯示實體連接字串的螢幕擷取畫面。

顯示選取資料庫物件位置的螢幕擷取畫面。

顯示已建置資料庫結構的螢幕擷取畫面。

儲存並建置。

現在,我們已準備好新增第一個功能 – 產品類別功能表。