السلام عليكم
عملت برنامج بلغة السي شارب وربطه بال SQL وشغال تمام وزى الفل بس على جهاز واحد فقط ( جهازى الشخصي )
وانا عندى سيرفر وكنت محتاج اشغل البرنامج على باقي الاجهزه اللى عندي على الشبكة بحيث ان الداتا بيز تكون موجوده فقط على السيرفر
والبرنامج يكون موجود على باقي الاجهزه بس يعمل اتصال على الداتا بيز الموجوده على السيرفر
مع العلم ان جربت طرق كتير واخر حاجه وصلتلها انى قدرت اعمل اتصال ناجح ما بين السيرفر وباقي الاجهزه .
وعرفت ان الاتصال ناجح عن طريق اني دخلت اليوزرنيم والباسورد فى ال SQL Server 2014 Management Studio على جهازى الشخصي
وكتبت فى خانه ال server name رقم الايى بى بتاع السيرفر وبعدين اشتغل تمام وجابلي الداتا بيز بتاعه البرنامج
بس لما بشغل البرنامج على جهازى الشخصي مش قادر يقرأ الداتا بيز اللى علي السيرفر بيقرا الداتا بيز بتاعه الكمبيوتر الشخصي بتاعى وليس الداتا بيز اللى حاططها على السيرفر
مع العلم ان طبقت هذا الشرح بالظبط
هو عمل اتصال ناجح بس لما بجرب البرنامج على جهازى الشخصي بيدخل على الداتا بيز بتاعه البرنامج اللى موجوده عندى مع العلم ان دا الكود بتاع الكونكشن
sqlconnection = new SqlConnection(@"server=.\MENA; Database=sam-steel; Integrated Security=true");
اعتقد ان المفروض فى اسم السيرفر يكون رقم الاى بى بتاع السيرفر والمفروض كمان يكون مكتوب اسم الدتا بيز والباسورد فى الكود بتاع الكونشكن
محتاج اى حد يساعدنى فى تشغيل البرنامج على الاجهزه الموجوده على الشبكه
ولكم جزيل الشكر