Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

DataGridView सेल में डालने के लिए एक बड़ी CLOB ऑब्जेक्ट को .NET स्ट्रिंग में कनवर्ट करना

डेटाग्रिड व्यू में सीएलओबी, या परिणामी स्ट्रिंग को स्टोर न करें।

इसके बजाय, डेटाग्रिड व्यू में क्लिक इवेंट को कैप्चर करें और फिर सीएलओबी को देखने के लिए एक स्ट्रिंग में कनवर्ट करें। System.Text.Encoding . से उपयुक्त एन्कोडिंग का उपयोग करें ।

मुझे लगता है कि आपका डेटा रीडर या डेटा एडाप्टर (जिस तरह से आप डेटासेट भर रहे हैं) आपके सीएलओबी को बाइट-सरणी में संग्रहीत करेगा। (जैसा कि SQLServer और Informix ड्राइवरों के साथ है)।

byte[] clob;
// get it from your datarow/datagridview bound item
string thexml = System.Text.Encoding.UTF8.GetString(theclob)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL डेवलपर में CSV…

  2. किसी अन्य तालिका से डेटा खींचते समय मैं बाधाओं के साथ तालिका कैसे बना सकता हूं?

  3. सिम्फनी + सिद्धांत ओरेकल डेटटाइम प्रारूप मुद्दा

  4. तालिका 2 से अंतिम नई पंक्तियाँ और शेष तालिका 1 से प्राप्त करने के लिए दो तालिकाओं को कैसे मर्ज करें?

  5. JDBC डेटा स्रोत स्तर पर Oracle से लौटाई गई पंक्तियों की संख्या को कैसे सीमित करें?