EF增删查改
本文素材
ClassInfo表
声明:TestDB6Entities db = new TestDB6Entities();
EF新增
Add
//创建一个班级信息
var classinfo = new ClassInfo()
{
Name = "2018173807",
Remark = "七班",
Term = 2,
TeacherID = 1
};
//添加班级信息
db.ClassInfos.Add(classinfo);
//保存
db.SaveChanges();
EntityState.Added
//创建一个班级信息
var classinfo = new ClassInfo()
{
Name = "2018173807",
Remark = "七班",
Term = 2,
TeacherID = 1
};
//添加班级信息
db.Entry(classinfo).State = System.Data.Entity.EntityState.Added;
//保存
db.SaveChanges();
AddRange(批量新增)
//创建一个班级集合
List<ClassInfo> classInfos = new List<ClassInfo>() {