----------------配置每次加载应用程序,重新创建数据库
using System.Data.Entity; protected void Application_Start() { //配置每次加载应用程序,重新创建数据库 Database.SetInitializer(new DropCreateDatabaseAlways<MvcApplication2.Models.StoreManagerDB>()); AreaRegistration.RegisterAllAreas(); RegisterGlobalFilters(GlobalFilters.Filters); RegisterRoutes(RouteTable.Routes); }
----------------配置数据库连接字符串
<configuration> <connectionStrings> <!--<add name="ApplicationServices" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true" providerName="System.Data.SqlClient" />--> <add name="StoreManagerDB" connectionString="server=(local);database=MyStoreManager;uid=sa;pwd=123456;" providerName="System.Data.SqlClient"/> </connectionStrings>
name="StoreManagerDB":StoreManagerDB与数据库上下文StoreManagerDB.cs的名字要相同
database=MyStoreManager:MyStoreManager数据库的名称
*如果数据库中不存在Album,Artist,Genre表,就会自动在数据库中创建这些表,自动生成数据库表的字段类型可能不是你所期望的
时间: 2024-11-10 14:13:00