摘要: 显式事务与隐式事务 SQL Server显式事务与隐式事务 SQL Server 事务类型 事务相关方法 DbTransaction 或 IDbContextTransaction Commit 和 Rollback context.Database.XXX BeginTransaction、Beg 阅读全文
posted @ 2021-03-31 23:48 LBO.net 阅读(1424) 评论(0) 推荐(0) 编辑
摘要: 默认事务行为 默认情况下,如果数据库提供程序支持事务,单个 SaveChanges() 调用中的所有变更都会在一个事务中被提交。如果其中任何一个变更失败了,那么事务就会回滚,没有任何变更会被应用到数据库。这意味着 SaveChanges() 能够确保要么成功保存,要么在发生错误时不对数据库做任何修改 阅读全文
posted @ 2021-03-31 23:44 LBO.net 阅读(864) 评论(1) 推荐(0) 编辑
摘要: 事务的概念 事务(Transaction)是由一系列对系统中数据进行访问与更新的操作所组成的一个程序执行逻辑单元。 事务的特征 事务具有4个基本特征,分别是:原子性(Atomicity)、一致性(Consistency)、隔离性 (Isolation)、持久性(Duration),简称:ACID。 阅读全文
posted @ 2021-03-31 23:38 LBO.net 阅读(505) 评论(0) 推荐(0) 编辑
摘要: 在 DbContext 或DbSet 上使用Remove 方法 已经跟踪对象删除: var blog = context.Blogs.Find(1); Console.WriteLine(context.Entry(blog).State); context.Blogs.Remove(blog); 阅读全文
posted @ 2021-03-31 23:31 LBO.net 阅读(3171) 评论(0) 推荐(1) 编辑
摘要: 自动生成属性值是指在添加或更新实体时由 EF 或数据库自动生成字段的值。 public class Blog { public DateTime CreateDate { get; set; } public DateTime? UpdateDate { get; set; } } 在添加期间保存显 阅读全文
posted @ 2021-03-31 23:28 LBO.net 阅读(244) 评论(0) 推荐(0) 编辑
//返回顶部