我使用的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) –