कैसे उपयोग sqlxml के लिए SQL सर्वर डेटाबेस से डेटा पुनर्प्राप्त?
SQL सर्वर 2000 संस्करण का उपयोग करना है और आप XML स्वरूप में एसक्यूएल सर्वर से डाटा डेटाबेस से सीधे प्राप्त कर सकते हैं इसके बाद के संस्करण. कई XML संबंधित सुविधाओं के SQL सर्वर डाटाबेस में शामिल थे. इस में सक्षम बनाता है XML के विकास के सक्षम अनुप्रयोग बहुत आसान है और इस पर डेटा के आदान प्रदान करता है इंटरनेट आसान है. इस अनुच्छेद में हम कैसे SQLXML का उपयोग करने के लिए डेटा XML में एसक्यूएल सर्वर डाटाबेस से सीधे पुनः प्राप्त करने के बारे में चर्चा करेंगे format.There कुछ एसक्यूएल आज्ञाओं और खंड कि मदद से आप XML स्वरूप में एसक्यूएल सर्वर से डेटा पुनः प्राप्त करने के लिए कर रहे हैं. जैसे नीचे दिया जाता है के लिए विन्यास को चुनें: ... XML मोड के लिए [, XMLDATA] [, तत्वों] द्विआधारी, [ BASE64] वहाँ अलग अलग तरीके हैं और यह कि मूल्यों ofÃÆ'à ¢ एक, ¬ Å ¡Ãƒâ € SA, एक · वाहन ले? इस विधा क्वेरी के परिणाम की हर पंक्ति लौटा XML में एक तत्व रूप में 'document.ÃƒÆ एक ¢ एक, ¬ Å ¡Ãƒâ € SA, एक · स्पष्ट? इस विधा को परिभाषित कैसे XML और तत्वों के लिए क्वेरी के द्वारा वापस परिणामों के कॉलम के नक्शे से 'attributes.ÃƒÆ एक ¢ एक, ¬ Å ¡Ãƒâ € SA, एक · रॉ - सभी परिणाम के क्षेत्र एक' element.ÃƒÆ एक ¢ एक, ¬ Å ¡Ãƒâ € SA, एक · नेस्टेड के गुण के रूप में पहचाने जाते हैं? इस विधा का परिणाम है ऑटो मोड के रूप में एक ही है लेकिन स्वरूपण के लिए ग्राहक इसके बाद के संस्करण का उपयोग कर के वाक्यविन्यास side.A सरल उदाहरण से कम किया जा सकता है: नीचे का चयन करें टॉप 3 * से (चुनें FirstName + 'दिया' + LastName नाम से कर्मचारी के रूप में) XML के लिए है AUTOThe प्रश्न यह परिणाम: कर्मचारी का नाम = "जॉन पीटर" कर्मचारी का नाम = "एंड्रयू Dixon" कर्मचारी का नाम = "टॉम के लिए 'XML' मोड में" हैं वैकल्पिक पैरामीटर Hanks खंड पैदा करता है. XMLDATA विकल्प एक XSD स्कीमा कहते हैं लौटा जो परिणाम के XML स्वरूप का वर्णन. तत्वों के विकल्प डेटाबेस में तालिकाओं के क्षेत्र बनाने के लिए बच्चे के तत्व के रूप में वापस आ सकता है. यदि तत्वों विकल्प वहाँ मेज के क्षेत्र नहीं है बदले XML दस्तावेज़ के बच्चे तत्वों की विशेषताओं के रूप में लौट आए हैं. तत्वों का विकल्प केवल ऑटो मोड में अनुमति है. द्विआधारी BASE64 विकल्प के लिए किसी भी बाइनरी डेटा पुनः प्राप्त किया जाता है. लौटा बाइनरी डेटा है BASE64 इनकोडिंग प्रारूप में लौट आए. बाइनरी डेटा रॉ या स्पष्ट रॉ मोड के mode.An उदाहरण में लिया जा सकता है: नीचे का चयन करें EmpName, EMP से XML RAWThe के लिए कोड रिटर्न एक परिणाम के ऊपर EmpCity दिया जाता है जैसे, पंक्ति EmpName = "जॉन" EmpCity = "न्यूयॉर्क" इसके बाद के संस्करण परिणाम आप ध्यान दें सकता है कि resultset के क्षेत्रों तत्व के गुण .. नेट के रूप में लौट आए हैं में कामयाब वर्गों के साथ प्रदान करता है के लिए SQL सर्वर के साथ बातचीत. SQLXML के प्रबंधन वर्ग द्वारा प्रदान की गई. नेट हैं: ÃÆ'à ¢ एक, ¬ Å ¡Ãƒâ € SA, एक · SqlXmlCommand? यह प्रश्न है कि XML का दस्तावेज है जो कर रहे हैं में जमा हो जाती है प्रदर्शन किया जाता है XML भी बुलाया टेम्पलेट्स. इस श्रेणी के भी ग्राहक के पक्ष XML 'processing.ÃƒÆ एक ¢ एक, ¬ Å ¡Ãƒâ € SA, एक · SqlXmlParameter के लिए सहायता प्रदान करता है? इस parameterized मूल्यों प्रदान करते थे और साथ में प्रयोग किया जाता है है साथ SqlXmlCommand 'object.ÃƒÆ एक ¢ एक, ¬ Å ¡Ãƒâ € SA, एक · SqlXmlAdapter? इस SQLXML प्रदाता के लिए एडाप्टर वर्ग है. यह 'dataset.ÃƒÆ एक ¢ एक, ¬ Å ¡भर Ã⠀, SA एक · प्रयोग किया जाता है SqlXmlException? इस एसक्यूएल Server.A नमूना कोड से फंसाने के लिए इस्तेमाल किया त्रुटि जानकारी है प्रबंधित वर्ग का उपयोग कर के नीचे दी गई है. इसके बाद के संस्करण प्रबंधित वर्गों के उपयोग के बारे में विस्तृत जानकारी के लिए आप का उल्लेख कर सकते हैं MSDN documentation.static स्ट्रिंग cstr = "प्रदाता = SQLOLEDB के लिए, स्थानीय सर्वर = (); डाटाबेस = EmpPersonal;"; सार्वजनिक स्थैतिक शून्य testingSqlXml () (स्ट्रीम oStr Console.OpenStandardOutput = (); SqlXmlCommand sqlcmd = नया SqlXmlCommand (cstr); sqlcmd.Root = कर्मचारी ""; = SqlXmlCommandType.Sql; sqlcmd.CommandText "का चयन करें EmpName, EmpCity से कर्मचारियों = XML ऑटो के लिए sqlcmd.CommandType"; oStr sqlcmd.ExecuteToStream = (strm); oStr.Close ( ); ) इस प्रकार हमने देखा है कि SQLXML के लिए डेटा एसक्यूएल सर्वर से XML स्वरूप में सीधे पुनः प्राप्त किया जा सकता है. इंटरनेट के माध्यम से इसे संभालना आसान है और अगर यह संचारित डेटा XML स्वरूप में है और यह आसानी से हो सकता है SQLXML.Want का उपयोग कर प्राप्त नवीनतम प्रौद्योगिकी XML को realted घटनाओं से चालू रहने के लिए. नि: शुल्क यात्रा XML ट्यूटोरियल अपने मुफ़्त सदस्यता अब! ** ध्यान वेबमास्टर्स / वेबसाइट के स्वामी पाने के लिए ** आप कर सकते हैं आप सामग्री के किसी भी संशोधित नहीं है, और सभी सुरक्षित और ठीक से hyperlinked लिंक के साथ उपरोक्त के रूप में हमारे संसाधन बॉक्स में शामिल हैं जब तक अपनी वेबसाइट पर इस लेख का पुनर्मुद्रण.
Article Source: Messaggiamo.Com
Related:
» Home Made Power Plant
» Singorama
» Criminal Check
» Home Made Energy
Webmaster Get Html Code
Add this article to your website now!
Webmaster Submit your Articles
No registration required! Fill in the form and your article is in the Messaggiamo.Com Directory!