Sql server 如何将会员资格和我的数据保存在同一数据库中?
我想将我的所有会员资格和数据存储在同一个数据库中。首先,我创建了一个名为MembershipDB的数据库,其中我使用添加了成员模式 我正在使用Internet ASP.NET MVC4模板。这就是连接字符串Sql server 如何将会员资格和我的数据保存在同一数据库中?,sql-server,asp.net-mvc,asp.net-membership,Sql Server,Asp.net Mvc,Asp.net Membership,我想将我的所有会员资格和数据存储在同一个数据库中。首先,我创建了一个名为MembershipDB的数据库,其中我使用添加了成员模式 我正在使用Internet ASP.NET MVC4模板。这就是连接字符串 <connectionStrings> <remove name="DefaultConnection"/> <add name="DefaultConnection" connectionString="Data Source=.\SQL
<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的数据库,它是创建的,包含数据
为什么我的数据库没有获取数据,而是创建了另一个同名数据库??Code first应该只在找不到同名数据库时创建一个新数据库
感谢您的帮助。您的连接字符串指定了MembershipDBA.mdf的初始目录(数据库)。将其更改为MembershipDB。.mdf部分只是数据库数据部分的标准文件扩展名。没有必要引用它,除非您专门更改与文件有关的内容