起飛網 ASP.NET MVC 5 學習教程目錄:
- 添加控制器
- 添加視圖
- 修改視圖和布局頁
- 控制器傳遞數據給視圖
- 添加模型
- 創建連接字符串
- 通過控制器訪問模型的數據
- 生成的代碼詳解
- 使用 SQL Server LocalDB
- Edit方法和Edit視圖詳解
- 添加查詢
- Entity Framework 數據遷移之添加字段
- 添加驗證
- Details 和 Delete 方法詳解
Entity Framework Code First 檢查連接字符串使用的數據庫是否存在,如果不存在,則會自動創建數據庫文件。你可以在 App_Data 文件夾下查看數據庫是否被創建(如果你沒有看到Movies.mdf 文件,點擊解決方案資源管理器工具欄上的“顯示所有文件”按鈕,單擊“刷新”按鈕,然后展開 App_Data 文件夾)。
圖1:Movies.mdf 文件位置
雙擊 Movies.mdf 文件,打開服務器資源管理器,然后展開 Tables 目錄查看 Movies 數據表。
圖2:服務器資源管理器
右鍵 Movies 表,選擇“顯示表數據”查看我們創建的電影數據。
圖3:Movies表中的數據
右鍵 Movies 表,選擇“打開表定義”,查看Entity Framework Code First為我們創建的表結構。
圖4:Movies表結構
Entity Framework Code First 根據我們Movie 類自動創建了表結構,包括字段名和數據類型。
當我們結束查看或編輯數據庫之后,要在服務器資源管理器中關閉連接,右鍵 MovieDBContext,選擇“關閉連接”。(如果你不關閉連接,下一次運行程序的時候可能會出現錯誤)
圖5:關閉連接菜單
現在我們已經有了數據庫和簡單的幾個頁面來顯示數據,在接下來的章節中,我們將研究其它支架生成的代碼,並添加一個SearchIndex方法和SearchIndex視圖,用來查找數據庫中的電影。
本文同時發布在起飛網,原文地址:http://www.qeefee.com/mvc/mvc-5-working-with-localdb