return (int)OracleConvert.JdbcTypeToOracleType(jdbcType);
}\r
\r
+ public override decimal GetDecimal(int i) {\r
+ if (IsNumeric(i))\r
+ return GetDecimalSafe(i);\r
+\r
+ return base.GetDecimal(i);\r
+ }\r
+\r
+ public override double GetDouble(int i) {\r
+ if (IsNumeric(i))\r
+ return GetDoubleSafe(i);\r
+\r
+ return base.GetDouble(i);\r
+ }\r
+\r
+ public override float GetFloat(int i) {\r
+ if (IsNumeric(i))\r
+ return GetFloatSafe(i);\r
+\r
+ return base.GetFloat(i);\r
+ }\r
+//\r
+// OracleClient does not "excuse" for Int16\r
+//\r
+// public override short GetInt16(int i) {\r
+// if (IsNumeric(i))\r
+// return GetInt16Safe(i);\r
+//\r
+// return base.GetInt16(i);\r
+// }\r
+\r
+\r
+ public override int GetInt32(int i) {\r
+ if (IsNumeric(i))\r
+ return GetInt32Safe(i);\r
+\r
+ return base.GetInt32(i);\r
+ }\r
+\r
+ public override long GetInt64(int i) {\r
+ if (IsNumeric(i))\r
+ return GetInt64Safe(i);\r
+\r
+ return base.GetInt64(i);\r
+ }\r
+\r
+ #region GetOracleXXX\r
+\r
+ public OracleBFile GetOracleBFile(\r
+ int i\r
+ ) {\r
+ throw new NotImplementedException();\r
+ }\r
+\r
+ public OracleBinary GetOracleBinary(\r
+ int i\r
+ ) {\r
+ throw new NotImplementedException();\r
+ }\r
+\r
+ public OracleDateTime GetOracleDateTime(\r
+ int i\r
+ ) {\r
+ throw new NotImplementedException();\r
+ }\r
+\r
+ public OracleLob GetOracleLob(\r
+ int i\r
+ ) {\r
+ throw new NotImplementedException();\r
+ }\r
+\r
+ public OracleMonthSpan GetOracleMonthSpan(\r
+ int i\r
+ ) {\r
+ throw new NotImplementedException();\r
+ }\r
+\r
+ public OracleNumber GetOracleNumber(\r
+ int i\r
+ ) {\r
+ throw new NotImplementedException();\r
+ }\r
+\r
+ public OracleString GetOracleString(\r
+ int i\r
+ ) {\r
+ throw new NotImplementedException();\r
+ }\r
+\r
+ public OracleTimeSpan GetOracleTimeSpan(\r
+ int i\r
+ ) {\r
+ throw new NotImplementedException();\r
+ }\r
+\r
+ public object GetOracleValue(\r
+ int i\r
+ ) {\r
+ throw new NotImplementedException();\r
+ }\r
+\r
+ public int GetOracleValues(\r
+ object[] values\r
+ ) {\r
+ throw new NotImplementedException();\r
+ }\r
+\r
+ #endregion\r
+\r
#endregion // Methods\r
}\r
}
\ No newline at end of file