2013-11-28 47 views
0

ASP.Net Mvc在創建Internet項目時自動生成用戶數據庫。我想從這個數據庫中的表再次自動創建,但在我的數據庫上。如何做到這一點?ASP.Net MVC Microsoft集成用戶數據庫

我覺得這個數據庫在

<add name="DefaultConnection" connectionString="Data Source=(LocalDb)\v11.0;Initial Catalog=aspnet-AccountPortal-20131128183241;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnet-AccountPortal-20131128183241.mdf" providerName="System.Data.SqlClient" /> 

我想在我的連接字符串創建自動創建。所以我可以看到表格。

+0

先使用代碼? – Imran

回答

2

變化

public class UsersContext : DbContext 
{ 
    public UsersContext() 
     : base("DefaultConnection") //<--- change it to your connectionstringname 
    { 
    } 

    public DbSet<UserProfile> UserProfiles { get; set; } 
} 

變化DefaultConnetion到要創建這些表的連接字符串名稱。

+0

所以如果我改變連接字符串。這些表格將自動創建? – theChampion

+0

是的,您可以更改連接字符串.EF代碼首先會自動生成表格。如果不是,則使用遷移來生成表格。 http://msdn.microsoft.com/en-us/data/jj591621.aspx – Imran