之前的文章里面已经说了,EF的增删查改。那时候的修改,删除,只能是先查询出来要修改的数据,再修改,删除。。。现在来一个改进版的,增删查改。
1.Add
1 static void Add() 2 { 3 //1.创建student对象,并使用对象初始化器,初始化这个对象 4 Studnet stu = new Studnet() 5 { 6 s_Name = "古巨基", 7 s_Sex = "男", 8 s_Age = 39, 9 c_ID = 2, 10 11 }; 12 13 //2。将对象加入到EF,并获取当前实体的状态管理对象 14 DbEntityEntry entry= db.Entry<Studnet>(stu); 15 //3.设置对象的状态为Added(entry.State) 16 entry.State = System.Data.EntityState.Added; 17 //4.保存到数据库 18 db.SaveChanges(); 19 20 //测试代码 21 Console.WriteLine("新增成功"); 22 }