C# 数据库连接MVC

C# 数据库连接MVC,c#,asp.net,.net,asp.net-mvc,C#,Asp.net,.net,Asp.net Mvc,我是MVC新手,我刚刚开始掌握其中的模型控件。我为一个用户做了一个模型,该模型将存储firstname、lastname和电子邮件地址,但我使用了sqllite来实现这一点。见下文: public class User { public int ID { get; set; } public string FirstName { get; set; } public string LastName { get; set; }

我是MVC新手,我刚刚开始掌握其中的模型控件。我为一个用户做了一个模型,该模型将存储firstname、lastname和电子邮件地址,但我使用了sqllite来实现这一点。见下文:

       public class User
    {
        public int ID { get; set; }
        public string FirstName { get; set; }
        public string LastName { get; set; }
        public string Email { get; set; }

    }

    public class DBConnection : DbContext
    { public DbSet<User> Users { get; set; } }
}
公共类用户
{
公共int ID{get;set;}
公共字符串名{get;set;}
公共字符串LastName{get;set;}
公共字符串电子邮件{get;set;}
}
公共类DBConnection:DbContext
{公共数据库集用户{get;set;}}
}
正如您在上面看到的,我已经在User类中定义了数据,然后为这个模型的数据库连接创建了一个公共类。在web.config文件中,我已将其正确连接。我的问题是,如果我要使用一个已经从SQLServer构建的物理数据库,我会按照上面的模型代码执行相同的过程吗?或者会有所不同

谢谢
乔希:是的,也一样。您只需更改与连接字符串相关的一些内容。DbContext、模型和所有其他代码将保持不变

有关详细信息,请参见此答案: