الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

Connection String

مغلق
بدأه qwertyuiop في 9 أغسطس 2007 · 7 رد · 899 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

كيف اجعل الاتصال بالسيرفر Connection String عن طريق

web.config يتم بخيارين أو أكثر يعني متغير.

ولكم تحياتي.

#2

ممكن توضح اكتر

Post Back Is My Enemy And JavaScript Is my Weapon

#3

<

connectionStrings>
		<add name="ConnStr" connectionString="Data Source=localhost;Initial Catalog=db;User ID=sa;password= " providerName="System.Data.SqlClient"/>

<add name="ConnStr1" connectionString="Data Source=localhost;Initial Catalog=db;User ID=sa;password= " providerName="System.Data.SqlClient"/>


	</connectionStrings>

اضف ماتشاء والاسم موجود في name="ConnStr1"

#4
TareqVB كتب:
<
connectionStrings>
		<add name="ConnStr" connectionString="Data Source=localhost;Initial Catalog=db;User ID=sa;password= " providerName="System.Data.SqlClient"/>

<add name="ConnStr1" connectionString="Data Source=localhost;Initial Catalog=db;User ID=sa;password= " providerName="System.Data.SqlClient"/>
	</connectionStrings>

اضف ماتشاء والاسم موجود في name="ConnStr1"

أشكرك لكن

انا اريد مايلي:

اذا كان الاتصال الأول غير ممكن

ان يتم العمل بالإتصال الثاني

وهكذا..

#5

افهم انه لا يهم ان نقطة اتصال وكلهم يوصلون الى نفس المكان .

تستطيع بداية استرجاع كل الاتصالات كمثال هذا الكود

ConfigurationElement[] somthing = new ConfigurationElement[ConfigurationManager.ConnectionStrings.Count];
				ConfigurationManager.ConnectionStrings.CopyTo(somthing, 0);
				for ( int i=0; i <  ConfigurationManager.ConnectionStrings.Count;i++)
					Response.Write(somthing.ToString());

بتعديل بسيط تستطيع اضافة داله الى عملية For تقوم بمحاولة اتصال باستخدام احدى نقاط الاتصال حتى تنجح احدى عمليات الاتصال.

تم تعديل هذه المشاركة بواسطة kokonassar في 9 أغسطس 2007 في 13:36

اسماعيل نصار

"آخر الأخبار: تقرير للصليب الأحمر يقول إن اسرائيل تخرق قوانين الاحتلال"

من عجائب الدنيا - الكراسي اللاصقه !

طفل ايطالي يقرا القراّن

#6
kokonassar كتب:
افهم انه لا يهم ان نقطة اتصال وكلهم يوصلون الى نفس المكان .

تستطيع بداية استرجاع كل الاتصالات كمثال هذا الكود

ConfigurationElement[] somthing = new ConfigurationElement[ConfigurationManager.ConnectionStrings.Count];
				ConfigurationManager.ConnectionStrings.CopyTo(somthing, 0);
				for ( int i=0; i <  ConfigurationManager.ConnectionStrings.Count;i++)
					Response.Write(somthing.ToString());

بتعديل بسيط تستطيع اضافة داله الى عملية For تقوم بمحاولة اتصال باستخدام احدى نقاط الاتصال حتى تنجح احدى عمليات الاتصال.

حلو جدا

هذا مافكرفيه

بس كيف

الجملة السابقة

في web.config

#7

اسف لم افهم قصدك

هل يمكن ان تشرح اكثر ؟

ايضا الكود الذي كتبه فيه خطا صغير.. بسبب ال> يعيد اقل بواحد يجب تبديلها ب >=

تم تعديل هذه المشاركة بواسطة kokonassar في 9 أغسطس 2007 في 15:56

اسماعيل نصار

"آخر الأخبار: تقرير للصليب الأحمر يقول إن اسرائيل تخرق قوانين الاحتلال"

من عجائب الدنيا - الكراسي اللاصقه !

طفل ايطالي يقرا القراّن

#8
kokonassar كتب:
اسف لم افهم قصدك

هل يمكن ان تشرح اكثر ؟

ايضا الكود الذي كتبه فيه خطا صغير.. بسبب ال> يعيد اقل بواحد يجب تبديلها ب >=

عزيزي..

انا اريد مايلي:

ان يكون لدي اتصال بسيرفرين اثنين

أي 2 connectionString

واحد عن طريق الانترنت يعني على موقع\

والثاني لوكل على سيرفر المحلي

اذا انا متصل on line

يخزن على السيرفرين= (1connectionString+ 2connectionString)

واذا انا غير متصل off line

يخزن السيرفر المحلي فقط=(أي 1 connectionString)

هذا الموضوع مغلق.

مواضيع مشابهة