tnblog
首页
视频
资源
登录

Entity Framework 事务

4899人阅读 2022/3/3 22:08 总访问:891873 评论:0 收藏:0 手机
分类: ORM

代码如下:

  1. public int AddNoteAndNoteMarkDown(MyNoteFile myNoteFile, MyNoteMarkDown myNoteMarkDown)
  2. {
  3. using (var transaction = _cnBlogContext.Database.BeginTransaction())
  4. {
  5. try
  6. {
  7. _cnBlogContext.MyNoteFile.Add(myNoteFile);
  8. _cnBlogContext.SaveChanges();
  9. myNoteMarkDown.NoteId = myNoteFile.Id;
  10. _cnBlogContext.MyNoteMarkDown.Add(myNoteMarkDown);
  11. _cnBlogContext.SaveChanges();
  12. transaction.Commit();
  13. return 1;
  14. }
  15. catch (Exception)
  16. {
  17. transaction.Rollback();
  18. return -1;
  19. }
  20. }
  21. }

欢迎加群讨论技术,1群:677373950(满了,可以加,但通过不了),2群:656732739。有需要软件开发,或者学习软件技术的朋友可以和我联系~(Q:815170684)

评价

Entity Framework常用查询,EF joinEF多表联查,原生sql。EF 多表查询。AsNoTracking

直接执行sql语句//全表查询 List<Users>ulist=se.Database.SqlQuery<Users>("select*fromusers").T...

EF删除与批量删除。Entity Framework删除与批量删除

[TOC]EF删除方法1:直接执行数据库int count = oapEntities.Database.ExecuteSqlCommand("delete from users where id...

EF多种更新方法。EF修改,Entity Framework修改。abp vnext ef 更新封装

[TOC] 方法1:直接执行更新的sql语句过于简单不说了 方法2:先查询在更新Users result = oapEntities.Users.Where(a =&gt...

Entity Framework 基础提供程序在 Open 上失败

使用entity framework自动生成的edmx,但是操作数据库老是报:基础提供程序在 Open 上失败在App.config中的连接字符串加上密...

EF添加。Entity Framework添加。abp vnext ef 添加,批量添加的封装

EF的添加如下,代码比较添加: ShipEntities se = new ShipEntities(); se.Users.Add(user); se.SaveChanges(); 方法2:...

EF CORE 6使用事务Entity Framework

如果出现错误:The connection is already in a transaction and cannot participate in another transaction.可以进行一下...

Oracle事务的简单使用

事务:  事务是一个整体,这些操作要么全部执行成功,要么全部不执行。使用事务的原因:保证数据的安全有效。事务的四个特...

事务简单理解

事务特性原子性:事务必须是原子工作单元;对于其数据修改,要么全都执行,要么全都不执行。持久性:事务执行完成后 数据一...

Oracle 事务相关

1、Oracle事务处理事务用于确保数据库数据的一致性,事务处理和锁是两个紧密联系的概念。事务就是一个单元的工作,包括一系...

EF事务

EF的SaveChanges默认会开启事务,如果想手动使用事务的话,参考代码如下:using(varcontext=newBloggingContext()) { usi...

sqlserver事务

事务:把所有的操作当中一个整体,要么全部成功,要么全部失败 一旦开启了事务所有的操作都是临时的,你可以选择提交或者...

.net core 集成事件分布式事务解决方案

.net core 集成事件,分布式事务解决方案[TOC] 简单介绍 CAP是基于.Net标准的库,该库是处理分布式事务的解决方案,具有...

sql事务

前言事务可以做什么?保持逻辑数据一致性与可恢复性事务的特性:事务具有原子性,一致性,隔离性,持久性(ACID)A 原子性...

JDBC管理事务

connection这个链接对象可以对事务进行管理案例1、服务层的设置2、dao层的设置

MySQL事务详解,事务并发冲突,事务隔离级别

[TOC]事务的概念事务:把所有的操作当中一个整体,要么全部成功,要么全部失败 一旦开启了事务所有的操作都是临时的,你可...
这一生多幸运赶上过你.
排名
8
文章
243
粉丝
7
评论
7
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2025TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:50010702506256
欢迎加群交流技术