/ / वी.एस. - डेटाबेस, विजुअल-स्टूडियो

वीएस 2012 एक्सप्रेस में, क्या मुझे डेटाबेस कनेक्शन का उपयोग करने की ज़रूरत है या क्या यह सब निर्मित है? - डेटाबेस, दृश्य-स्टूडियो

मेरे पास विजुअल स्टूडियो एक्सप्रेस 2012 है। मैंने हाई स्कूल और कॉलेज में वीबी प्रोग्राम की कक्षाएं लीं, लेकिन यह कुछ समय के लिए है। हमने कभी भी डेटाबेस में गड़बड़ी नहीं की और मैं हमेशा से चाहता था।

मैंने हाल ही में VS एक्सप्रेस 2012 डाउनलोड किया है और यह पाया है कि यह अब एक डेटाबेस, डेटासेट, एडेप्टर, आदि बनाने के लिए कार्यों में बनाया गया है ...

मैं अभी भी नहीं है "यह कैसे पर एक सुपर स्पष्ट समझ हैसभी काम करता है, लेकिन जैसा कि मैं इसे समझता हूं, आपके पास आपके फॉर्म और आपका डेटाबेस है। आप डेटाबेस से जानकारी के साथ एक डेटासेट भरते हैं, ताकि आप डेटाबेस से किसी कनेक्शन को खुला छोड़े बिना उसमें हेरफेर कर सकें। आप वह करना चाहते हैं, जिसमें शामिल हैं: संशोधित करें, जोड़ें, हटाएं, फ़ॉर्म पर प्रदर्शित करें, आदि ... फिर जब आपने "पुनः किया, यदि आपने परिवर्तन किए हैं, तो आप उन्हें डेटाबेस में भेजते हैं।

कल रात मैं एक लेख पढ़ रहा था जो मुझे सबसे ज्यादा बता रहा था। यह कनेक्शन स्ट्रिंग बनाने, कुछ SQL कोड चलाने, फिर कनेक्शन को तब तक समाप्त करने के बारे में बात कर रहा था जब तक आपको फिर से इसकी आवश्यकता न हो।

मेरा सवाल है, क्या आपको ए बनाने की जरूरत हैवीएस एक्सप्रेस 2012 के साथ कोड में कनेक्शन स्ट्रिंग या आप डेटाबेस के साथ की जरूरत है सब कुछ कर सकते हैं, बस उपकरण है कि वीएस एक्सप्रेस 2012 आप डेटासेट, डेटा एडाप्टर, आदि की तरह प्रदान करता है ... धन्यवाद

उत्तर:

जवाब के लिए 0 № 1

हां, आपको अपने कोड में कनेक्शन स्ट्रिंग जोड़ने की आवश्यकता होगी या आप इसे अपने web.config फ़ाइल में जोड़ सकते हैं

 <connectionstring>
<add name="ConnectionStringName" providerName="System.Data.SqlClient" connectionString="Data Source=.SQLEXPRESS;Initial Catalog=DatabaseName;Integrated Security=True;MultipleActiveResultSets=True"/>
</connectionstring>