ASP.NET MVC - SQL डाटाबेस
- पिछला पृष्ठ एमवीसी व्यू
- अगला पृष्ठ एमवीसी मॉडेल
ASP.NET MVC को सीखने के लिए, हम एक इंटरनेट एप्लिकेशन का निर्माण करेंगे。
भाग 6:डाटाबेस जोड़ें
डाटाबेस बनाएं
Visual Web Developer फ्री SQL डाटाबेस को बटाएगा, जिसे SQL Server Compact कहा जाता है。
इस अभ्यास में आवश्यक इस डाटाबेस को निम्नलिखित सरल कदमों से बनाया जा सकता है:
- सॉल्यूशन एक्सप्लोरर में फ़ोल्डर में दोहरा क्लिक करें फ़ोल्डर
- चुनेंजोड़ेंऔरनया प्रोजेक्ट
- चुनें SQL Server Compact Local Database *
- इस डाटाबेस को नाम करें फ़ाइल
- क्लिक करेंजोड़ेंबटन
* यदि विकल्प में SQL Server Compact Local Database नहीं है, तो इसका मतलब है कि आपके कंप्यूटर पर अभी तक SQL Server Compact इंस्टॉल नहीं किया है। कृपया नीचे दिए गए लिंक के माध्यम से इसे इंस्टॉल करें:SQL Server Compact
Visual Web Developer फ्री डाटाबेस को स्वचालित रूप से App_Data फ़ोल्डर में बनाएगा।
टिप्पणी:अभ्यास में, आपको SQL डाटाबेस के बुनियादी ज्ञान को समझना होगा। अगर आप पहले से इस विषय को सीखना चाहते हैं, तो हमारे SQL शिक्षा。
डाटाबेस तालिका जोड़ें
App_Data फ़ोल्डर में डबल क्लिक करें फ़ाइल खोल जाएगा Database Explorer विंडो।
यदि आप इस डाटाबेस में नई पटल बनाना चाहते हैं, तो फ़र्मावृत्त क्लिक करें Tables फ़ोल्डर को चुनेंपटल बनाएं。
निम्नलिखित स्तम्भ को बनाएं :
स्तम्भ | प्रकार | शून्यांक पर अनुमति |
---|---|---|
ID | int (प्राथमिक कुंजी) | नहीं |
Title | nvarchar(100) | नहीं |
Director | nvarchar(100) | नहीं |
Date | datetime | नहीं |
स्तम्भ के वर्णन के लिए :
ID यह पटल में प्रत्येक रिकॉर्ड को पहचानने के लिए इस्तेमाल किया जाने वाला पूर्णांक है。
Title यह 100 अक्षर लंबाई के टेक्स्ट कोटि है, जिसे फिल्म के नाम को संग्रहीत करने के लिए इस्तेमाल किया जाता है。
Director यह 100 अक्षर लंबाई के टेक्स्ट कोटि है, जिसे निर्देशक के नाम को संग्रहीत करने के लिए इस्तेमाल किया जाता है。
Date यह तारीख स्तम्भ है, फिल्म के रिलीज तारीख को संग्रहीत करने के लिए उपयोग किया जाता है।
जब आप ऊपरोक्त स्तम्भों को बनाने के बाद, आपको ID स्तम्भ को तालिका केप्राइमरी की(रिकॉर्ड पहचानकर्ता)。इसे करने के लिए, स्तम्भ नाम (ID) पर क्लिक करें और Column Properties विंडो में प्राइमरी की की चुनें, और Identity गुण को सेट करें True。
जब आप तालिका स्तम्भ बनाने के लिए काम करने के बाद, तालिका को सहेजें और नामित करें और。
टिप्पणी:हमने इस तालिका को "MovieDBs" (s से समाप्त) नामित किया है।अगले अध्याय में, हम "MovieDBs" के उपयोग को देखेंगे जो डाटा मॉडल के लिए है।क्या आपको इससे अजीबी लगता है, लेकिन यह नामकरण परंपरा नियंत्रक को डाटाबेस तालिका से जोड़ने के लिए सुनिश्चित करती है।
डाटाबेस रिकॉर्ड जोड़ें
आपको Visual Web Developer का उपयोग करके movie डाटाबेस में कुछ परीक्षण रिकॉर्ड जोड़ सकते हैं。
App_Data फ़ोल्डर में दोहरा क्लिक करें Movies.sdf फ़ाइल डेटाबेस एक्स्प्लोरर विंडो में
MovieDBs और तालिका Show Table Data。
रिकॉर्ड जोड़ें:
ID | Title | Director | Date |
---|---|---|---|
1 | Psycho | Alfred Hitchcock | 01.01.1960 |
2 | La Dolce Vita | Federico Fellini | 01.01.1960 |
टिप्पणी:ID स्तम्भ आटोमेटिक रूप से अद्यतन करेगा।आपको संपादित नहीं करनी होगी।
लिंक स्ट्रिंग जोड़ें
को Web.config फ़ाइल में <connectionStrings> इस तत्व को निम्नलिखित तत्व जोड़ें:
<add name="MovieDBContext" connectionString="Data Source=|DataDirectory|\Movies.sdf" providerName="System.Data.SqlServerCe.4.0"/>
- पिछला पृष्ठ एमवीसी व्यू
- अगला पृष्ठ एमवीसी मॉडेल