我使用的ODP的OracleParameter构造:ODP净甲骨文参数的构造函数与Boolean对象
public OracleParameter(string parameterName, object obj);
当我通过不同类型的像int或datetime对象,它工作正常。 但是当我使用bool的是这样的:
new OracleParameter("paramName", true)
其与 “System.ArgumentException” 崩溃。
为什么这不适用于bool值? 是否存在这种不起作用的已知类型?
我使用的是Oracle ManagedDataAccess.dll v4.121.2.0
你在输入值的构造函数中做了什么? – WhileTrueSleep
这不是我自己的构造函数。它来自odp .NET [链接](https://docs.oracle.com/database/121/ODPNT/OracleParameterClass.htm#i1011308) –