entity framework5 sqlserver2005 事务(TransactionScope)报未启用MSDTC错误解决办法
详情请看:http://stackoverflow.com/questions/12809958/ef-how-do-i-call-savechanges-twice-inside-a-transaction
using (var transaction = new TransactionScope()) {// Do something db.SaveChanges();// Do something else db.SaveChanges();tramsaction.Complete(); }
使用上面代码会报数据库没有启用MSDTC。。
---------------------------------------------
解决方法:
var objectContext = ((IObjectContextAdapter)db).ObjectContext;try {objectContext.Connection.Open();using (var transaction = new TransactionScope()) {// Do something db.SaveChanges();// Do something else db.SaveChanges();tramsaction.Complete();} } finally {objectContext.Connection.Close(); }
转载于:https://www.cnblogs.com/chear/archive/2012/12/18/2823408.html
entity framework5 sqlserver2005 事务(TransactionScope)报未启用MSDTC错误解决办法相关推荐
- ❤ 报`Uncaught (in promise)`错误解决办法
❤ 报Uncaught (in promise)错误解决办法 使用了promise,但是在使用的过程中报Uncaught (in promise)错误,第一次遇到这种错误,记录下,方便以后解决 ❤ 问 ...
- oracle报错1455,oracle_1455_错误解决办法
oracle 1455 错误解决办法 ORA-01455: 转换列溢出整数数据类型 在用 expuser/pwd@oraclesidfile=e:\abc530.dmp 导出oracleDmp时报错了 ...
- Linux报bus error(总线错误)解决办法
问题背景 最近工作中遇到在Linux服务器上运行python程序时,能够正常import其自带的包,如re.sys等,但无法import外在安装的包,如MySQL.pymongo.elasticsea ...
- Citra 模拟器未找到Shared_fonts错误解决办法
拷贝 shared_font.bin 文件到如下目录中:C:\Users%username%\AppData\Roaming\Citra\sysdata\shared_font.bin 链接: htt ...
- c++: 已经声明过变量,依然报 C2065:未声明的标识符错误 解决办法
问题:已经声明过变量,依然报 C2065:未声明的标识符错误 解决办法 问题分析:已经声明过变量,依旧报错未声明的标识符错误 (大家是不是很郁闷!!!),仔细观察两种情况的"=", ...
- dhcp服务器显示未连接,提示本地连接未启用dhcp怎么办?本地连接未启用dhcp的解决方法...
最近有位win7系统用户碰到了本地连接无法访问的情况,用户诊断之后发现是未启用dhcp导致的,用户不知道这是什么情况,为此非常苦恼,那么win7系统提示本地连接未启用dhcp怎么办呢?今天为大家分享w ...
- 解决导出Excel报COM类工厂错误的办法--修改版
解决导出Excel报COM类工厂错误的办法 1.问题现象 (1)第一种:销售模板的一些报表(如日报.月报等)导出时提示如下信息 (2)第二种:有些模块的一些报表导出时,没有反应,前后台也没报错 如成本 ...
- Windows10 远程桌面连接失败,报CredSSP加密oracle修正错误解决办法
[Windows]Win10家庭版启用组策略gpedit.msc https://blog.csdn.net/u013642500/article/details/80138799 Windows1 ...
- java 报错404_Javaweb工程运行报错HTTP Status 404解决办法
最近在学习jsp和servlet,避免不了的要和tomcat打交道,但tomcat经常会出现各式各样的错误,下面是我总结的一些常见的解决方法,希望对大家有用. 1.未部署web应用 2.url输入错误 ...
最新文章
- 这份深度学习课程笔记获吴恩达点赞
- Android Studio 插件开发详解四:填坑
- 什么是跨域,为什么浏览器会禁止跨域,以及实现跨域的几种方式
- php基本功之_get(),_set()的用法
- linux设备负责执行计划任务,Linux计划任务详解,很详细,每一行命令都有相对应的白话解释。...
- 苹果CMSv10自适应高权重模板源码
- JavaScript中的innerHTML,innerHTML,value属性
- oracle stream参数,oracle stream实验(双向复制)
- 计算机指针知识,指针_计算机基础知识142页.ppt
- Java如何让程序一直运行,不停止
- Error querying database. Cause: java.sql.SQLException: ORA-01008: 并非所有变量都已绑定
- micro hdmi引脚定义义_臻实力芯定义:京东AMD笔记本电脑双11开门红
- Python链接数据库
- ETL工具简单操作文档
- 【Redis集群专题】「集群技术三部曲」介绍一下常用的Redis集群机制方案的原理和指南(入门篇)
- 如何使用VisiPic消除重复的照片
- 从苏宁电器到卡巴斯基第23篇:单证这一年(上)
- 数据校验JSR303快速入门(简单使用、分组效验、自定义注解效验)
- 读书笔记之基于龙芯的linux内核探索解析
- 牛客网>在线编程 > 剑指Offer>入口
热门文章
- express路由管理的几种自动化方法分享-js教程-PHP中文网
- 基于spring-boot和elfinder的在线文件管理
- Node.js Web 开发框架大全《中间件篇》
- webpack --- html-webpack-plugin
- DOM-6 【兼容】读写样式属性、操作伪元素、运动元素初探
- z-index ie无效
- 前端性能优化之图像优化原理
- 011——数组(十一)array_merge array_merge_recursive array_change_key_case
- 初创团队可能不适合应届生小孩
- 关键字super和this的使用及区别