Sie könnten GetString(ordinal)
aufrufen auf dem Datenleser und füttern Sie das Ergebnis mit System.Numerics.BigInteger.TryParse()
.
Oder vielleicht könnten Sie den Wert in OracleDecimal
belassen Datentyp, wie Sie ihn von ODP.NET erhalten haben. OracleDecimal
hat Funktionen für fast alles, einschließlich Mathematik
:Mulitply
, Round
, Exp
, und so weiter.