تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] مشكلة الاتصال بـ SQL Server
#1
هل يمكنني عمل كود اتصال يصلح لأي كمبيوتر بدون ان يحدث خطأ في التعرف على الـ SQL Server ??

الكود الذي بحوزتي :

كود :
connectionString="Data Source=.\Sqlexpress;Initial Catalog=SIS_DB;Integrated Security=True;MultipleActiveResultSets=True;"


هل يوجد كود افضل منه بحيث لاتحدث لي مثل هذا الخطأ
الرد }}
تم الشكر بواسطة:
#2
يمكنك جعل اسم السيرفر وقاعدة البيانات وطريقة الولوج لاضافة اسم المستخدم وكلمة المرور كمتغيرات
تقوم بادخالهم عن طريق فورم اتصال مثل الصورة

الرد }}
تم الشكر بواسطة: سعود , سعود
#3
[من وجهة نظري] هذه مسؤولية المستخدم النهائي للبرنامج : يعني هو من يزود البرنامج بجملة الاتصال المناسبة.
=====* التوقيع *======
=================
الرد }}
تم الشكر بواسطة:
#4
السيد الاضل القزازي 
السادة الافاضل الكرام
بعد التحية
ممكن تتضع الفورم بكواده لاني محتاجه وليس لي خبرة
علي علي ان يكون اسماء السرفرات المتاحة علي الجهاز محملة في كمبوبوكس
وعندما نختار السرفر  تظهر اسماء القواعد المحملة علي السرفر
ثم حفظ الاعدادات
الرد }}
تم الشكر بواسطة:
#5
اخى الفاضل 0theghost0
يفضل عند عمل مشروع يعتمد على كود الاتصال بقاعدة البيانات
ان تجعل ملف جارجى بجانب البرنامج وظيفته كتابة بيانات الاتصال بقاعدة البيانات
مثل عمل ملف نصي يحتوى على طود الاتصال

لان المسميات والاعدادات ستختلف من عميل لاخر أو باصح من جهاز لاخر
حسب طريقة تثبيت مستلزمات قاعدة البيانات من اعدادات و طريقة الاتصال به
اذا كان بنفس الجهاز او من خلال جهاز اخر على الشبكة

فيفضل استخدام كود الاتصال البسيط مثل التالي
إقتباس :Data Source=iporname;Initial Catalog=NameData;User ID=UserName;Password=Password

وكل ما عليك فعله هو تغيير ما باللون الاحمر الى البيانات الخاصة بك


وفى حالة ان الاتصال بقاعدة البيانات على نفس الجهاز وبدون استخدام اسم مستخدم وكلمة مرور

فيكفي استخدام الكود بهذا الشكل
إقتباس :Data Source=iporname;Initial Catalog=NameData;Integrated Security=True

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

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


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}
تم الشكر بواسطة: sendbad100



التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم