السلام عليكم ورحمة الله وبركاتة
عندي مشكلة في ربط ال sql server 2005
لازم اغير اسم الجهاز كل ما اشغل البرنامج في جهازثاني ..
ماهي الطريقة التي تجعل البرنامج يشتغل في جميع الاجهزة ولا احتاج اعدل اسم الجهاز؟؟
شكرا
السلام عليكم ورحمة الله وبركاتة
عندي مشكلة في ربط ال sql server 2005
لازم اغير اسم الجهاز كل ما اشغل البرنامج في جهازثاني ..
ماهي الطريقة التي تجعل البرنامج يشتغل في جميع الاجهزة ولا احتاج اعدل اسم الجهاز؟؟
شكرا
تم تعديل هذه المشاركة بواسطة الشهاب الحارق في 13 يوليو 2007 في 22:29
ضع بدل اسم الجهاز و الذي هو في الاصل اسم مستضيف قاعدة البيانات (نقطه) . على سبيل المثال.
Private ConnectionString As String = _ "Data Source=.;Initial Catalog=SqlBulkCopyDataBase;Integrated Security=True"
أو ضع الكلمة local بهذا الشكل.
Dim cnnStr As String = _ "Data Source=(local);Initial Catalog=TestDB;Integrated Security=SSPI;Asynchronous Processing=true"
أو أن تضع قيم الاتصال في الـ Settings File وهو بالتحديد App.config.exe File وتستطيع أن تغير اسم المستضيف Server من هنالك للمزيد عن هذا ابحث في المنتدى عن الكلمات السابقة , بالتوفيق إن شاء الله.
في المثال يتضح المقال
شكرا اخ الشهاب الخارق
جربت الاكواد السابقة ووجدت انها لا تعمل الا اذا اضفت \SQLEXPRESS بعد النقطة او بعد ال (local)
شكرا
اقتباسجربت الاكواد السابقة ووجدت انها لا تعمل الا اذا اضفت \SQLEXPRESS بعد النقطة او بعد ال (local)
السبب أن المستضيف لديك هو أصلاً SQLEXPRESS لا أكثر.
في المثال يتضح المقال
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…