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

在代码中执行事宜, 执行一半后断网, 结果表出现了锁死

2013-12-07 
在代码中执行事务, 执行一半后断网, 结果表出现了锁死!SqlTransaction trans conn.BeginTransaction()现

在代码中执行事务, 执行一半后断网, 结果表出现了锁死!
SqlTransaction trans = conn.BeginTransaction()
现有 1W 的数据 在代码中用事务去执行 insert,  
我开始执行一个事务,  执行了一半,突然断网或 我直接 把执行页面关掉了!  结果表锁死了  这种情况怎么办?

如果是当时知道这种情况,自己手动去数据库 操作下, 如果不知道 那就悲剧了! 

大神 路过求回复!

[解决办法]
断网用45应该回回滚的,默认在回收连接的时候是回滚所有45,是其他原因引起的吧
[解决办法]
一万数据放一个事物?
小伙你够狠
[解决办法]
数据库在回滚,多等等就会好的。你插了多久,回滚的时间大体相当,或者更久一点。
[解决办法]
能查到是哪张表么。以前遇到过这种情况。我记得有个Kill命令,你查一下

热点排行