في ASP.NET 2.0، تتم الإشارة إلى سلاسل اتصال قاعدة البيانات بالاسم باستخدام بناء جملة تعبير تعريفي جديد يحل قيمة سلسلة الاتصال في وقت التشغيل. يتم تخزين سلسلة الاتصال نفسها في ملف Web.config ضمن قسم التكوين
رمز البرنامج النموذجي هو كما يلي:
<?xml الإصدار = "1.0"?>
<التكوين>
<سلاسل الاتصال>
<أضف اسم = "الحانات" ConnectionString = "الخادم = المضيف المحلي؛
الأمان المتكامل=صحيح؛قاعدة البيانات=الناشرين؛معلومات الأمان المستمرة=صحيح"
ProviderName = "System.Data.SqlClient" />
<أضف اسم = "Northwind" ConnectionString = "الخادم = المضيف المحلي؛
الأمان المتكامل=صحيح؛قاعدة البيانات=Northwind؛معلومات الأمان المستمرة=صحيح"
ProviderName = "System.Data.SqlClient" />
</سلاسل الاتصال>
< الصفحات styleSheetTheme = "افتراضي"/>
</system.web>
</التكوين>
وصف رمز البرنامج: في رمز البرنامج للمثال أعلاه، قمنا بتعيين سلسلتي اتصال بقاعدة البيانات ضمن عقدة التكوين
بالطبع، يمكننا أيضًا قراءة سلسلة اتصال قاعدة البيانات مباشرة من ملف التكوين بالطريقة التالية. نحتاج أولاً إلى الرجوع إلى مساحة الاسم System.Web.Configuration التي تحتوي على الفئات المستخدمة لإعداد تكوين ASP.NET.
string ConnectionString =ConfigurationManager.ConnectionStrings["Northwind"].ConnectionString;
وصف رمز البرنامج: في رمز البرنامج في المثال أعلاه، يمكننا استخدام ConnectionStrings["Northwind"] لقراءة سلسلة Northwind المقابلة. بنفس الطريقة، يمكنك استخدام ConnectionStrings["Pubs"] لقراءة سلسلة Pubs المقابلة.
http://www.cnblogs.com/interboy/archive/2006/08/21/482665.html