.NET EF 框架-实现增删改查
2021-06-28 03:03
标签:model new sys 字段 修改表 增删改查 dem 添加 修改 声明一个EF上下文对象 Model dbContext=new Model(); 添加操作(向表中插入一条数据) //声明一个表的实体 Contact contact =new Contact(); //向表中的字段添加数据 contact.Name="张三"; contact.EnrollmenDate=DateTime.Now; //做插入操作 dbContext.Contacts.Add(contact); dbContext.SaveChanges(); 修改操作(根据ID修改表中的数据) //声明一个表的实体 Contact contact=new Contact(); contact.Name="张三三"; contact.EnrollmentDate=DateTime.Now; contact.ID=3;//修改或删除操作时必填字段 //做修改操作 dbContext.Entry //保存 dbContext.SaveChanges(); 删除操作(根据ID删除表中的数据) //删除ID为3的一条数据 Contact contact=dbContext.Contacts.Find(3); dbContext.Contacts.Remove(contact); dbContext.SaveChanges(); 查询操作(查询表中所有数据) List 查询操作(条件查询) List 查询操作(根据ID查看单条数据) Contact contact=dbContext.Contacts.Find(30); 创建DbSet对象 public partial class Model:DbContext { public Model() :base("name=efdemo") {} public virtual DbSet } 创建Contact表对象 public class Contact { public int ID{get;set;} public string Name{get;set;} public DateTime EnrollmentDate{get;set;} public virtual ICollection } .NET EF 框架-实现增删改查 标签:model new sys 字段 修改表 增删改查 dem 添加 修改 原文地址:http://www.cnblogs.com/zzp0320/p/7145316.html