如果数据事务仍未关闭以进行打开的插入操作,那么可以使用数据吗?

问题描述 投票:0回答:1

此后,交易以Data.Connection.BeginTransaction("Insert")开始,进行了一些插入操作。当没有调用Data.Transaction.Commit()Data.Transaction.Rollback()语句时,是否可以选择在此事务中添加的数据?换句话说,我可以选择在此事务操作中插入的数据而无需调用事务的Rollback或Commit函数吗?

c# sql .net
1个回答
0
投票

如果您处于启动事务的相同上下文中,则可以访问在事务中添加的任何内容,包括所有嵌套事务。

它不会从任何其他不相关的事务中获得(当第一个事务未提交时)。

© www.soinside.com 2019 - 2024. All rights reserved.