منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : مشكلة الاتصال بـ SQL Server
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
هل يمكنني عمل كود اتصال يصلح لأي كمبيوتر بدون ان يحدث خطأ في التعرف على الـ SQL Server ??

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

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


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

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

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

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

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


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

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

تحياتى لك
وتمنياتى لك التوفيق