首页 > 数据库技术 > 详细

MVC+EF+SQL Server项目创建数据库连接流程

时间:2020-03-24 17:20:38      阅读:60      评论:0      收藏:0      [点我收藏+]

技术分享图片

这里选择空的模板,有需要的可以选择MVC模板。

技术分享图片

 

 

创建好项目后添加EF的NuGet包

技术分享图片

 

 

 

新建 MyDBContext 类用来连接数据库(记得添加引用 using System.Data.Entity;)

public class MyDBContext:DbContext
{
        // 注:这是连接sqlserver字符串,具体到时候可以放在配置文件中
        public MyDBContext() : base("Data Source=.;Initial Catalog=InformationProDB;Integrated Security=True") { }        
}

 

 

 

此时项目与数据库之前的桥梁已经搭建完了,下面来试验一下是否成功。

 

新建 Students 类

public class Students
{
        public int ID { get; set; }
        public string StuCode { get; set; }
        public string Name { get; set; }
        public int Age { get; set; }
        public int Sex { get; set; }
}

 

添加实体模型 public DbSet<Students> Students { get; set; }

技术分享图片

 

 

 新建HomeController并添加index视图,添加一条入库测试

技术分享图片

 

 

public string Index()
        {
            MyDBContext conn = new MyDBContext();
            Students s = new Students();
            s.Name = "赵五";
            s.StuCode = "stu_10006";
            s.Age = 12;
            s.Sex = 1;
            conn.Students.Add(s);
            if (conn.SaveChanges() > 0)
            {
                return ("添加成功");
            }
            else
            {
                return ("添加失败");
            }
        }

 

 

测试结果:

技术分享图片

 

 技术分享图片

 

MVC+EF+SQL Server项目创建数据库连接流程

原文:https://www.cnblogs.com/JoeYD/p/12559664.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!