我想将我所有的会员资格和数据存储在同一个数据库中。我首先创建了一个名为MembershipDB的数据库,在其中使用aspnet_regsql.exe添加了成员资格模式。
我正在使用 Internet ASP.NET MVC4 模板。所以这是连接字符串
<connectionStrings>
<remove name="DefaultConnection"/>
<add name="DefaultConnection"
connectionString="Data Source=.\SQLEXPRESS;Initial Catalog=MembershipDB.mdf;
Integrated Security=True;"
providerName="System.Data.SqlClient" />
</connectionStrings>
创建用户时,我在之前创建的MembershipDB数据库中看不到任何数据。相反,我看到另一个名为MembershipDB.mdf的数据库已创建并包含数据。
为什么我的数据库没有获取数据,而是正在创建另一个同名的数据库?只有在找不到同名的数据库时,代码优先才应该创建一个新数据库。
感谢您的帮助。