无效的IsolationLevel参数:必须是ReadCommitted或Serializable

Cha*_*kra 3 c# oracle

在我的.NET 3.5项目中,我创建了一个名为conn的OracleConnection对象.

然后我创建一个Transaction对象,如下所示:

using (OracleTransaction trans = conn.BeginTransaction(IsolationLevel.RepeatableRead))
Run Code Online (Sandbox Code Playgroud)

当控件转到事务创建行时,它会给出一个异常

System.ArgumentException未处理Message ="Invalid IsolationLevel参数:必须是ReadCommitted或Serializable." 来源= "System.Data.OracleClient的"

有人遇到过这个问题吗?为什么我不能将它设置为RepeatableRead?

谢谢,泽.