繁体   English   中英

SQLTransaction在C#中不起作用

[英]SQLTransaction does not work in c#

我在一个函数中打开了事务,该函数调用存储过程,该过程将更新SqlDataTable中的数据。我从该函数返回后没有回滚或提交并调用了另一个函数,该函数必须从同一DataTable返回数据。之后,我必须调用第一个函数来提交或回滚事务。但是我的第二个功能不起作用。能帮我吗?

我怀疑您的SqlTransaction对象是在第一个函数中定义的,当它超出范围(被销毁或处置)时,它将执行自动回滚。 没有任何代码示例就很难确定,但这是一个scenairo,可以为您提供观察到的行为。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM