【发布时间】:2013-03-18 23:42:15
【问题描述】:
我想将我的所有会员资格和数据存储在同一个数据库中。我首先创建了一个名为 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 的数据库已创建并包含数据。
为什么我的数据库没有获取数据,而是正在创建另一个同名的数据库?只有在找不到同名的数据库时,代码优先才应该创建一个新数据库。
感谢您的帮助。
【问题讨论】:
标签: sql-server asp.net-mvc asp.net-membership