2010-07-27 18 views
5

में किसी xsd स्कीमा से डेटासेट कैसे बनाएं, मैंने इसे यहां और एमएसडीएन पर खोजा लेकिन मुझे संतोषजनक उत्तर नहीं मिला क्योंकि 2005/2008 से 2010 तक चीजें बदल गईं या मुझे नहीं पता कि कैसे वीएस आईडीई का प्रयोग करें। तो, यहां मैं एक xsd फ़ाइल रखने की कोशिश कर रहा हूं और मैं उस पर खोज संचालन करना चाहता हूं। इसके लिए मुझे लगा कि मुझे इसी वर्ग की आवश्यकता होगी और डेटासेट जाने का रास्ता है। मैंने फ़ाइल सिस्टम से डेटासेट बनाया है (इसे जटिल बनाना नहीं चाहते हैं) और मेरे पास स्कीमा और एक्सएसडी को जोड़ने का प्रयास कर रहा है। मैंने यह भी पढ़ा कि कक्षा (ओआरएम) बनाने का एक तरीका है जैसे कि जब भी मैं स्कीमा में परिवर्तन करता हूं कक्षा भी अपडेट की जाती है। MSDN लेख के लिएविजुअल स्टूडियो 2010

लिंक है कि मैं पढ़ें: http://msdn.microsoft.com/en-us/library/yk6y3s8y.aspx

http://msdn.microsoft.com/en-us/library/aa720235.aspx

+0

आपकी समस्या का एक हिस्सा यह हो सकता है कि आप .NET 1.1/विजुअल स्टूडियो 2003 लिंक देख रहे थे। –

+0

शीर्ष पर, आप कभी भी स्कीमा से डेटासेट क्यों बनाते हैं, न कि तेजी से, छोटे और अधिक कुशल और सुरक्षित वर्गों का समूह? – TomTom

+0

यह एक शर्म की बात है। 10K से अधिक विचारों वाले एक प्रश्न में केवल 1 अपवोट –

उत्तर

2

हाँ XSD.exe उत्पन्न होगा (अन्य बातों के अलावा) एक सी # वर्ग और/या किसी दिए गए स्कीमा के लिए एक डाटासेट (का उपयोग/एक डेटासेट उत्पन्न करने के लिए वर्गों और/डी उत्पन्न करने के लिए सी स्विच)।

यदि आप वीएसनेट 2008 (और शायद वीएसनेट 2010; मेरे पास 2010 नहीं है) का उपयोग कर रहे हैं, तो आप अपनी परियोजना पर राइट क्लिक कर सकते हैं और "नया आइटम जोड़ें" का चयन कर सकते हैं - डेटासेट टेम्पलेट का चयन करें और आईडीई स्वचालित रूप से आपके लिए कक्षा फाइलें उत्पन्न करें।

+0

है, मैं xsd फ़ाइल को कैसे जोड़ूं जो मेरे पास पहले से बनाए गए डेटासेट (जो कि एक xsd ... cofusing है) – satyajit

+0

नहीं है। पीढ़ी एक बार प्रक्रिया है। आगे कोई सहयोग की जरूरत नहीं है। – TomTom

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