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

परिवर्तित स्ट्रिंग में एस्केप अनुक्रम के बिना स्ट्रिंग बिल्डर को स्ट्रिंग में कैसे परिवर्तित करें

मुझे दृढ़ता से संदेह है कि आप डीबगर को देख रहे हैं। यह बच निकला हुआ रूप दिखाएगा, लेकिन उद्धरण वास्तव में स्ट्रिंग में नहीं होंगे यदि वे नहीं होने चाहिए।

मेरा सुझाव है कि आप किसी तरह स्ट्रिंग को लॉग करें - फिर आपको वास्तविक डेटा दिखाई देगा, और मेरा अनुमान है कि इसमें बैकस्लैश नहीं होंगे - यह मानते हुए कि आपने StringWriter पर कोई बैकस्लैश नहीं लिखा है। साथ शुरू करने के लिए। आप StringWriter में डेटा कैसे लिख रहे हैं? ? क्या यह संभव है कि आपकी समस्याएँ और भी ऊपर की ओर हों? (यदि आप XML मैन्युअल रूप से लिख रहे हैं , मैं दृढ़ता से अनुशंसा करता हूं कि आप इसके बजाय एक एक्सएमएल एपीआई का उपयोग करें। यह बहुत कम त्रुटि-प्रवण है।)

एक्सएमएल को वापस पढ़ने की कोशिश करते समय आपको क्या त्रुटि मिल रही है? यह डेटाबेस में कैसा दिखता है?

मैं काफी हद तक गारंटी दे सकता हूं कि समस्या StringWriter में नहीं होगी या StringBuilder - वे कोई पलायन नहीं करते हैं।

दूसरे नोट पर, क्या कोई कारण है कि आप GetStringBuilder().ToString() को कॉल कर रहे हैं। सिर्फ ToString() . के बजाय ?




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एसक्यूएल सर्वर 2005 टी-एसक्यूएल में बेस 64 एन्कोडिंग

  2. SQL सर्वर डेटाबेस में सभी चेक बाधाओं की सूची कैसे प्राप्त करें - SQL सर्वर / TSQL ट्यूटोरियल भाग 85

  3. मैं एक तालिका में गणना किए गए कॉलम कैसे निर्दिष्ट करूं जो SQL सर्वर में किसी अन्य कॉलम पर आधारित हैं?

  4. SQL सर्वर (T-SQL उदाहरण) में 'datetimeoffset' को 'datetime2' में बदलें

  5. PHP के साथ RedHat Linux पर SQL Server® के लिए Microsoft® ODBC ड्राइवर 11 को कैसे कॉन्फ़िगर करें