Eri*_* J. 8 code-first entity-framework-4.1
我正在使用MSDN上的Code First和Entity Framework 4.1教程构建一个MVC 3应用程序并且坚持" 默认情况下,此数据库将是一个SQL Express数据库,其名称源自上下文的强类型名称它的文件将在SQL Express默认数据文件夹中."
如果我想更改默认值(例如,将MDF文件放在我的App_Data文件夹中),我该怎么做?我将有几个不同的上下文(每个主要功能区域一个),并希望它们都存在于同一个数据库中.
Dav*_*veo 10
您可以使用web.config文件连接设置定义数据库所在的位置.您只需要使Context Name =您的连接字符串名称,所以如果您的Context是MyContext,您可以定义如下位置:
<connectionStrings>
<clear/>
<add name="MyContext"
connectionString="Server=myServer;Database=MyDB;Uid=foo;Password=XXX; "
providerName="System.Data.SqlClient"
/>
</connectionStrings>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3571 次 |
| 最近记录: |