0
剛開始使用MVC 4和實體框架5(4.4 for .net 4)。我已經定義了一些模型並將某些東西保存到數據庫中。我想看看幕後發生了什麼,但我無法弄清楚如何連接到這個數據庫。我該怎麼做?如何查看EntityFramework爲我創建的數據庫?
我想我可以連接到它via the Server Explorer不知何故,但我不知道選擇什麼選項。
剛開始使用MVC 4和實體框架5(4.4 for .net 4)。我已經定義了一些模型並將某些東西保存到數據庫中。我想看看幕後發生了什麼,但我無法弄清楚如何連接到這個數據庫。我該怎麼做?如何查看EntityFramework爲我創建的數據庫?
我想我可以連接到它via the Server Explorer不知何故,但我不知道選擇什麼選項。
你可以使用DbContext.Database.Connection.ConnectionString獲取連接字符串 - 它會告訴你一切,因爲它用於連接數據庫。然後在服務器資源管理器中,您應該知道是選擇SqlExpress還是其中一個SqlCompact選項。
我得到「Data Source =。\\ SQLEXPRESS; Initial Catalog = MvcApplication1.Models.BlogContext; Integrated Security = True; MultipleActiveResultSets = True; Application Name = EntityFrameworkMUE」,但我沒有看到「SQL Express」作爲數據源。我應該選擇哪一個? – mpen 2012-04-09 05:28:38
選擇「Microsoft Sql Server」在下一個嚮導頁面的「服務器名稱」文本框中輸入「。\ SqlExpress」,然後從「選擇或輸入數據庫名稱」下拉列表中選擇「MvcApplication1.Models.BlogContext」並按OK。您添加的連接應該顯示在Data Connections的服務器資源管理器中,您應該可以深入瞭解並查看錶格等。 – Pawel 2012-04-09 05:37:19
謝謝您爲我拼寫出來。對我來說並不明顯。 「MARK-PC」是我單擊下拉菜單時彈出的唯一服務器;我認爲這是所有可用的。 – mpen 2012-04-09 05:43:45