当前位置:编程学习 > C#/ASP.NET >>

c# 2.0 事务 与 sql 的begin tran 同时使用

如题:
sql: “begin try begin tran insert into t*****; commit tran; end try begin catch rollback tran end catch”
与 SqlTransaction  同时使用,好像会出问题,如: 该事务已经提交,不能再使用。
请问 SqlTransaction  机制是如何的?
与 sql 自己的事务有关系吗? 事务 sql c# --------------------编程问答-------------------- SqlTransaction内部还是基于数据库的事务的,在事务没有提交或者回滚的时候,不能再开始一个事务。 --------------------编程问答--------------------
引用 1 楼 caozhy 的回复:
SqlTransaction内部还是基于数据库的事务的,在事务没有提交或者回滚的时候,不能再开始一个事务。

我猜也是这样,不知道他是不是在语句前面加了 几句sql 语句呢。
我的sql语句本来 就有事务处理,然后再使用 SqlTransaction 是不是有冲突?
我用 petapoco 的时候就有冲突的
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,