【发布时间】:2012-03-13 16:28:52
【问题描述】:
我需要找出,当我使用 Code First 方法使用 EF 4.3 创建 MVC3 项目时,默认使用哪个数据库。 我没有在 Web.config 中输入任何连接信息,应用程序正在运行,但我在本地 SQL 2008 Server 中找不到任何相关数据。
提前致谢!
【问题讨论】:
标签: asp.net asp.net-mvc-3 entity-framework-4 ef-code-first
我需要找出,当我使用 Code First 方法使用 EF 4.3 创建 MVC3 项目时,默认使用哪个数据库。 我没有在 Web.config 中输入任何连接信息,应用程序正在运行,但我在本地 SQL 2008 Server 中找不到任何相关数据。
提前致谢!
【问题讨论】:
标签: asp.net asp.net-mvc-3 entity-framework-4 ef-code-first
默认情况下将使用 SQL Express。 检查您的 AppData 文件夹以找到您的数据库文件。
【讨论】:
SQL Express 服务器默认在您的本地机器上,您也可以通过 DbContext 构造函数或 web.config 文件更改连接。 以下两个链接将帮助您了解 EF 连接数据库的方式
http://blogs.msdn.com/b/adonet/archive/2012/01/12/ef-4-3-configuration-file-settings.aspx
【讨论】: