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

مشكلة مع Connectionstring

بدأه حسن يوسف في 29 مايو 2009 · 3 رد · 596 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكــم ورحمـة الله وبركاتــه ،،

استخدم الكود التالي لتغيير الكونكشن استرنق

		Dim MyConnectionString As String
		MyConnectionString = "Data Source=" + System.Environment.MachineName + ";AttachDbFilename=" + System.Windows.Forms.Application.StartupPath + "\BGDB2.mdf;Integrated Security=True"
		My.Settings.Item("BGDBConnectionString") = MyConnectionString

المشكلة ان كل TableAdapter لا تستخدم تلك الكونكشن استرنق لاني عندما غيرتها اكتشفت ان لم تتغير في ال TableAdapter

كيف اقدر اغير الكونكشن استرنق في كل كائن يستخدمها للاتصال دفعه واحدة

#2

السلام عليكــم ورحمـة الله وبركاتــه ،،

وينكم يا اخوان منتظر المساعدة

اعيد شرح المشكلة

انا جهزت قاعدة البيانات على sql server 2005 ثم قمت بتصميم البرنامج على فيجوال 2008 واثناء التصميم ربطت البرنامج مع القاعدة بالمعالج وتم تخزين سلسلة الاتصال في الاعدادات

الان سويت برنامج اعداد وطبعاً مكان القاعدة حتماً سيتغير وانا خليت مكان القاعدة اثناء التنصيب هو مجلد البرنامج الرئيسي ولابد انني اغير سلسلة الاتصال للمكان الجديد

المشكلة اني لما اغيرها ما تشتغل النماذج ولما بحثت عن السبب لقيت ان كل كائنات الـ TableAdapter لا تستخدم سلسلة الاتصال الجديدة ولا زالت تستخدم السلسلة القديمة مع انني متأكد انه تم تغيير السلسلة المحفوظة في الاعدادات

#3

أخي الكريم

لمعرفة الكونكشن الصحيح لأي برنامج

شوف هذا الموقع

http://connectionstrings.com/

الافضل عمل attach في جهاز السيرفر لقاعدة البرنامج ومن ثم ربط الفروع به

هذه عبارة الاتصال

Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword;

أو attach

Driver={SQL Native Client};Server=.\SQLExpress;AttachDbFilename=c:\mydbfile.mdf; Database=dbname;Trusted_Connection=Yes;

دعواتك

تم تعديل هذه المشاركة بواسطة fhmi في 31 مايو 2009 في 12:56

Logo_460_60.gif
#4

جزاك الله كل خير

اخي انا عندي الكونكشن استرنق ولكن لما اغيرها من الاعدادات ما تتغير في الكائنات يعني

لما اغيرها في اعدادت البرنامج المفروض كل كائن يستخدم الاتصال يستخدم هذه السلسلة الجديدة ولكن للاسف لا تزال الكائنات تستخدم السلسلة القديمة

احد الاخوان دلني على انه يوجد ملف ملحق لكل نموذج ولابد اغير الكونكشن الى فيه وانا الان استخدم هذا الحل بس اتمنى لو في حل جذري

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