本文介绍了Oracle事务无法正常工作的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 我的应用程序开始了oracle这样的调用。我正在测试一组有意创建错误以测试事务功能的调用。一组记录工作并回滚另一组没有创建孤立记录。什么我做错了什么,我需要看什么?  (  transScope  =    ())  // BEGIN TransScope { OracleDBMethod1(parm1); OracleDBMethod2(parm2); OracleDBMethod3(parm3); transScope.Complete (); } //结束 TransScope 解决方案 My app is kicking off a set of oracle calls like so. I am testing a set of calls that intentionally creates an error to test the transactional capabilities. One set of records worked and rolledback the other set did not and created orphaned records. What am I doing wrong and what do I need to look at? using (TransactionScope transScope = new TransactionScope()) //BEGIN TransScope{ OracleDBMethod1(parm1); OracleDBMethod2(parm2); OracleDBMethod3(parm3);transScope.Complete();}//End TransScope 解决方案 这篇关于Oracle事务无法正常工作的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 09-22 22:52