首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET Framework >

entity framework中事宜

2013-08-04 
entity framework中事务我程序在本地运行正确,但是传到虚拟主机上报错 服务器上的 MSDTC 不可用程序中使用

entity framework中事务
entity framework中事宜

我程序在本地运行正确,但是传到虚拟主机上报错 服务器上的 MSDTC 不可用
程序中使用了事务 
请哪位指点一下,谢谢
[解决办法]
通常分布式事务才需要DTC
http://www.cnblogs.com/lastbeachhead/archive/2009/04/14/1435448.html
[解决办法]
你确认你的代码使用到分布式事务吗?

如果没有请把调用 SaveChanges 的那个函数代码贴出来;如果需要分布式事务,联系服务商吧。
[解决办法]

引用:
服务商不肯解决,他们不想开启mstdc,后来解决办法是吧 事务写道存储过程中,让后Ef 调用存储过程


你原先的代码对数据库进行了1次以上的更新,而且db连接没有被显式打开,所以默认会进行多次数据库连接。

在你的SaveChanges之前,调一下db.open()应该就可以解决你的问题:)

热点排行