मैं वर्तमान में सी # और LINQ सीख रहा हूं। मेरे पास उनके बारे में बहुत सारे प्रश्न हैं। असल में, मुझे चरण-दर-चरण ट्यूटोरियल की आवश्यकता है।सी # डीबीएमएल फ़ाइल कहां से आती है?
मुझे लगता है कि
dbml
फ़ाइल डेटाबेस की कॉन्फ़िगरेशन फ़ाइल है। यदि मैंdbml
फ़ाइल डबल क्लिक करता हूं तो VS इसे डिज़ाइन आरेख में खोल देगा। क्या मैं यहां टेबल बना/हटा/संशोधित कर सकता हूं?dbml
फ़ाइल प्राप्त करने के लिएLINQ to SQL Classes
जोड़ने के लिए मैंadd new item
का उपयोग कर सकता हूं?अगला क्या है? डेटाबेस में टेबल जेनरेट करें? एसक्यूएल स्क्रिप्ट जेनरेट करें? सीएस फाइलें उत्पन्न करें? कब? कैसे?
.cs फ़ाइल निर्माण के लिए dbml फ़ाइल को बाईपास करने का कोई तरीका है? मेरे सहकर्मी के पास यह आदेश है: वर्गमीटर/सर्वर: dwasilew \ sqlexpress/डेटाबेस: Ande /code:Ande.cs मुझे लगता है कि Ande.cs फ़ाइल इस कमांड में बनाई गई है। कोई डीडीएमएल उल्लेख नहीं है। – 5YrsLaterDBA
@ 5Yrs: 'SQLMetal' वह टूल है जो (1) डेटाबेस से 'dbml' उत्पन्न कर सकता है (2)' dbml' (3) से कोड उत्पन्न कर सकता है, दो डेटाबेस और आउटपुट स्रोत फ़ाइल को डेटाबेस से सीधे व्यवस्थित कर सकता है । विजुअल स्टूडियो अनिवार्य रूप से एक ही चीज जीयूआई के साथ करता है। आप यहां SQLMetal के लिए अलग-अलग कमांड लाइन तर्क देख सकते हैं: http://msdn.microsoft.com/en-us/library/bb386987.aspx –