如何将帐户信息从默认的ASPNETDB.mdf移动到我的MyBase.sdf? ASP.Net MVC3?

时间:2012-03-24 10:30:46

标签: c# asp.net asp.net-mvc-3

我正在从标准模板开发asp.net MVC 3应用程序,其中包含用于注册和授权用户的AccountController。据我所知Where does the MVC3 default template store user-account information? - 所有帐户信息都存储在ASPNETDB.mdf中(使用MsSQL Express)

与此同时,我制作了MyBase.sdf(SqlServerCe.4.0)来存储有关产品的信息,这些信息显示在项目的页面上。

现在我想将帐户信息和产品信息存储在一个数据库中(最好是SqlServerCe.4.0)。我试图在web.config中更改帐户数据库的连接字符串,但它不起作用。

有没有快速的方法来存储MyBase中的所有帐户和产品信息?或唯一的方法是创建一个新的会员提供者? ASPNET MVC3: Can i use my user/roles tables to handle user authentication?

1 个答案:

答案 0 :(得分:1)

您可能希望查看SQLCE会员提供商。谷歌上的快速搜索显示,codeplex可以使用。您可能不必从头开始编写它。但是,我建议你花时间去理解代码。