标签: sql .net oracle
我正在使用OracleDataReader class。
OracleDataReader
当我为GetInt32(index)运行NUMBER(8,0)时,效果很好,但是当我对NUMBER(4,0)使用相同的代码时,会出现错误:
GetInt32(index)
NUMBER(8,0)
NUMBER(4,0)
抛出异常:Oracle.ManagedDataAccess.dll中的'System.InvalidCastException'
我希望已经很好地解释了我的问题。预先感谢。
顺便说一句,我已经检查了Oracle Data Type Mappings