c# 4.0 - Format a label as ###,###,###.## from a SQL query -


यह मेरा कोड है

  SqlConnection sqlConn = नया SqlConnection (MyClass.GlobalConn ()) ; sqlConn.Open (); {String cmdStr = "कोशिश करें कन्वर्ट (चार (12), कन्वर्ट (धन, राशि (उत्पादएएमटी)), कन्वर्ट (चार (12), कन्वर्ट (धन, राशि (सेवाएएमटी)) MyTable से"; एसक्यूएल कॉमांड सीएमडी = नया एसक्यूएल कॉमांड (सीएमडीएसटीआर, एससीएल कॉन); SqlDataReader डीआर; डीआर = सीएमडी। एक्सएक्यूट रीडर (); जबकि (डीआर। रीड ()) {label1.Text = (डीआर [0] .ओस्ट्रिंग ()); Label1.Text = (डीआर [1] .ओस्ट्रिंग ()); }}   

मेरा Label1 और label2 आउटपुट स्वरूप है ########। ## मैं इसे ###, ###, ###। ## प्रारूप में रखना चाहता हूं, मैं इसे उस प्रारूप में कैसे बना सकता हूं?

I label1.Text = (डीआर [0] .ओस्ट्रिंग ("N2"))

अग्रिम धन्यवाद।

यहाँ एक विधि है जो काम करेगी:

  सार्वजनिक स्थिर स्ट्रिंग GetCurrencyString (स्ट्रिंग currString) {दशमलव धन; यदि (दशमलव। ट्राईपर्स (क्यूक्रस्ट्रिंग, आउट-धन मुद्रा)) {वापसी स्ट्रिंग.फॉर्मेट ("{0: सी}", धनराशि); } और {वापसी नल; }}   

इसे इस तरह कॉल करें:

  label1.Text = GetCurrencyString (डीआर [0] .ओस्ट्रिंग ())    

Comments

Popular posts from this blog

excel vba - How to delete Solver(SOLVER.XLAM) code -

github - Teamcity & Git - PR merge builds - anyway to get HEAD commit hash? -

ios - Replace text in UITextView run slowly -