天天看點

ASP.NET MVC 5 學習教程:使用 SQL Server LocalDB

<a href="http://www.qeefee.com/mvc/mvc-5-adding-a-controller">添加控制器</a>

<a href="http://www.qeefee.com/mvc/mvc-5-adding-a-view">添加視圖</a>

<a href="http://www.qeefee.com/mvc/mvc-5-changing-views-and-layout-pages">修改視圖和布局頁</a>

<a href="http://www.qeefee.com/mvc/mvc-5-passing-data-from-the-controller-to-the-view">控制器傳遞資料給視圖</a>

<a href="http://www.qeefee.com/mvc/mvc-5-adding-a-model">添加模型</a>

<a href="http://www.qeefee.com/mvc/mvc-5-creating-a-connection-string">建立連接配接字元串</a>

<a href="http://www.qeefee.com/mvc/mvc-5-accessing-your-models-data-from-a-controller">通過控制器通路模型的資料</a>

<a href="http://www.qeefee.com/mvc/mvc-5-examining-the-generated-code">生成的代碼詳解</a>

<a href="http://www.qeefee.com/mvc/mvc-5-working-with-localdb">使用 SQL Server LocalDB</a>

<a href="http://www.qeefee.com/mvc/mvc-5-examining-the-edit-methods-and-edit-view">Edit方法和Edit視圖詳解</a>

<a href="http://www.qeefee.com/mvc/mvc-5-adding-search">添加查詢</a>

<a href="http://www.qeefee.com/mvc/mvc-5-adding-a-new-field">Entity Framework 資料遷移之添加字段</a>

<a href="http://www.qeefee.com/mvc/mvc-5-adding-validation">添加驗證</a>

<a href="http://www.qeefee.com/mvc/mvc-5-examining-the-details-and-delete-methods">Details 和 Delete 方法詳解</a>

Entity Framework Code First 檢查連接配接字元串使用的資料庫是否存在,如果不存在,則會自動建立資料庫檔案。你可以在 App_Data 檔案夾下檢視資料庫是否被建立(如果你沒有看到Movies.mdf 檔案,點選解決方案資料總管工具欄上的“顯示所有檔案”按鈕,單擊“重新整理”按鈕,然後展開 App_Data 檔案夾)。

圖1:Movies.mdf 檔案位置

ASP.NET MVC 5 學習教程:使用 SQL Server LocalDB

輕按兩下 Movies.mdf 檔案,打開伺服器資料總管,然後展開 Tables 目錄檢視 Movies 資料表。

圖2:伺服器資料總管

ASP.NET MVC 5 學習教程:使用 SQL Server LocalDB

右鍵 Movies 表,選擇“顯示表資料”檢視我們建立的電影資料。

圖3:Movies表中的資料

ASP.NET MVC 5 學習教程:使用 SQL Server LocalDB

右鍵 Movies 表,選擇“打開表定義”,檢視Entity Framework Code First為我們建立的表結構。

圖4:Movies表結構

ASP.NET MVC 5 學習教程:使用 SQL Server LocalDB

Entity Framework Code First 根據我們Movie 類自動建立了表結構,包括字段名和資料類型。

當我們結束檢視或編輯資料庫之後,要在伺服器資料總管中關閉連接配接,右鍵 MovieDBContext,選擇“關閉連接配接”。(如果你不關閉連接配接,下一次運作程式的時候可能會出現錯誤)

圖5:關閉連接配接菜單

ASP.NET MVC 5 學習教程:使用 SQL Server LocalDB

現在我們已經有了資料庫和簡單的幾個頁面來顯示資料,在接下來的章節中,我們将研究其它支架生成的代碼,并添加一個SearchIndex方法和SearchIndex視圖,用來查找資料庫中的電影。

如果認為此文對您有幫助,别忘了支援一下哦!

聲明:本部落格原創文字隻代表本人工作中在某一時間内總結的觀點或結論,與本人所在機關沒有直接利益關系。非商業,未授權,貼子請以現狀保留,轉載時必須保留此段聲明,且在文章頁面明顯位置給出原文連接配接。