2010-08-02 13 views
5

मुझे ओरेकल डेटाबेस से एक मूल्य पढ़ने की जरूरत है और फ़ील्ड को संख्या (38) के रूप में घोषित किया गया है। मैं इसे सी # में कैसे कर सकता हूं क्योंकि दशमलव प्रकार काफी बड़ा नहीं है?सी # और ओरेकल संख्या डेटाटाइप

उत्तर

2

आप डेटा रीडर पर GetString(ordinal) पर कॉल कर सकते हैं, और परिणाम को System.Numerics.BigInteger.TryParse() पर फ़ीड कर सकते हैं।

या शायद आप OracleDecimal डेटाटाइप में मान छोड़ सकते हैं, जैसे आपको इसे ODP.NET से प्राप्त हुआ है। OracleDecimal में लगभग सब कुछ के लिए कार्य है, including math: Mulitply, Round, Exp, और इसी तरह।

संबंधित मुद्दे