यहाँ एक great overview on MSDN ऐसा करने के तरीके को शामिल किया गया है कि
अपने web.config में, एक कनेक्शन स्ट्रिंग प्रविष्टि जोड़ें:।।
<connectionStrings>
<add
name="MyConnectionString"
connectionString="Data Source=sergio-desktop\sqlexpress;Initial
Catalog=MyDatabase;User ID=userName;Password=password"
providerName="System.Data.SqlClient"
/>
</connectionStrings>
यहाँ घटक भागों टूट करते हैं:
डेटा स्रोत अपने सर्वर है। आपके मामले में, sergio-desktop
पर एक नामित SQL उदाहरण।
प्रारंभिक कैटलॉग डिफ़ॉल्ट डेटाबेस क्वेरी के खिलाफ निष्पादित किया जाना चाहिए। सामान्य उपयोग के लिए, यह डेटाबेस नाम होगा।
प्रमाणीकरण के लिए, हमारे पास कुछ विकल्प हैं। बस अपने एसक्यूएल सर्वर के अपने सुरक्षा अनुभाग में जाने और एक नया लॉग इन बना सकते हैं -
यूज़र आईडी और पासवर्ड बहुत सरल एसक्यूएल साख, नहीं विंडोज, लेकिन अभी भी उपयोग कर रहा है। इसे उपयोगकर्ता नाम और पासवर्ड दें, और इसे अपने डेटाबेस के अधिकार दें। सभी बुनियादी संवाद बहुत आत्म-व्याख्यात्मक हैं।
आप एकीकृत सुरक्षा का भी उपयोग कर सकते हैं, जिसका अर्थ है कि आपका .NET एप्लिकेशन कार्यकर्ता प्रक्रिया के प्रमाण-पत्रों का उपयोग करके SQL से कनेक्ट करने का प्रयास करेगा। उस पर here for more info देखें।
अंत में, कोड में, आप अपने कनेक्शन स्ट्रिंग का उपयोग करके प्राप्त कर सकते हैं:
ConfigurationManager.ConnectionStrings["MyConnectionString"].ConnectionString
स्रोत
2009-08-31 01:49:58
लिंक के लिए धन्यवाद, लेकिन यह केवल पता चलता कोड से कनेक्शन स्ट्रिंग आह्वान करने के लिए कैसे, कैसे कनेक्शन स्ट्रिंग को खोजने के लिए नहीं और इसे स्थापित करें। :( –
महान अवलोकन के लिए +1 ;-) –
धन्यवाद दस लाख। अविश्वसनीय उत्तर और मैंने सीखा है कि इसका उपयोग कैसे करें! : डी –