我在我的.NET MVC 3应用程序中使用了代码优先和实体框架,我创建了简单的实体,可以从实体框架中保存新实体和后退列表。问题是我找不到存储此数据的数据库。
我创建了另一个应用程序,在那里复制了我的实体类,它使用了与第一个相同的存储,我看到了第一个应用程序中添加的实体列表。
web.config中只有一个连接字符串(对于默认的成员资格提供程序)。
实体框架数据在哪里?我该如何使用我的数据库?
由于
答案 0 :(得分:1)
好的,我找到了数据库的位置,在我的情况下,它位于c:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\DATA\
为了使用我的数据库,我使用这个连接字符串:
<connectionStrings>
<add name="MyEntities"
connectionString="data source=.;
Initial Catalog=DbName;
Persist Security Info=True;
User ID=user;
Password=password"
providerName="System.Data.SqlClient"
/>
</connectionStrings>
我很遗憾它不能使用相同的数据库作为成员资格提供者,它必须是另一个数据库。