تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
استفسار ونقاش: كيف أقوم بعمل connection ب قاعدة بيانات على server لشبكة خارجية
#1
السلام عليكم الأخوة الكرام و رحمة الله و بركاته

دلوقتى عندما نريد عمل connection لقاعدة بيانات locally نستخدم الكود :



كود :
Dim sqlcon As New SqlConnection("server=local\kkk; database=db_books ; integrated security=true")




 و لنفترض أننا سوف نغير موقع قاعدة البيانات هذه ليكون على server لشبكة خارجية:
 1-  فكيف نعدل الكود أولا عند الاستضافة فى موقع  no-ip و ثانيا عند استخدام سيرفر خاص بنا أى (ليس موقع استضافة) طبعا بعد ضبط ال router  و ال ports ؟

2-لماذا نكتب الكلمة local فى الكود مع إنه يجب أن يكون localhost  (الخاص ب ال آى بى 127.0.0.1) ؟


3-مع العلم أننا نريد أن نعمل  الدخول على ال database من exe. عادى أى أن نوع المشروع windows application project  وليس web app 
 هل يمكن استخدام هذه ال function فى هذا النوع من المشاريع
مع العلم أننى لاحظت أن هذه ال function لا تتوافر فى الكود إلا إذا كان نوع المشروع windows application project ؟
كود :
Dim s as String = Server.MapPath(filename As String) '  get database name

و من ثم وضعها فى ال connection string  كمكان لقاعدة البيانات ؟

ملحوظة: الغرض من المناقشة  أو الاستفسار أننى أريد عمل قاعدة بيانات و لتكن فى القاهرة مثلا و يمكن الدخول عليها من exe فى الاسكندرية وطنطا مثلا (بالإضافة إلى القاهرة طبعا) - أى أن ال exe ,واحد و مثبت على ال clients و قاعدة البيانات واحدة فى القاهرة .

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

وبالمنتدي الكثير لو أردت الاستزادة
تمنياتي بالتوفيق
الرد
تم الشكر بواسطة: alims , baha , mmaalmesry
#3
تفضل اخى الكريم اول حاجة ده نص الاتصال بقاعدة بيانات عن الطريق سيرفر خارجى
و ده ربط موقع موقع لكل انوع نص الاتصال بقاعدة البيانات
https://www.connectionstrings.com/sql-server/
تانى حاجة الموضوع سهل جدا حاضرتك هتقدر تربط البرنامج بقاعدة البيانات من اى مكان فى العالم حتى لو السيرفر عندك فى البيت عن طريق نص الاتصال السابق  بقاعدة البيانات
كود :
Server=myServerName\myInstanceName;Database=myDataBase;User Id=myUsername;Password=myPassword;
يعنى كل المهم فى نص الاتصال بقاعدةالبيانات اسم السيرفر او رقم الاى بى  و اسم قاعدة البيانات  و كلم المرور و كل دول هتاخدهم من مدير قاعدة البيانات ة يتم الاضافة فى المشروع الخاص بيك و يتم الاتصال بكل سهولة باذن الله
قال تعالى : يَامَعْشَرَ الْجِنِّ وَالإِنسِ إِنْ اسْتَطَعْتُمْ أَنْ تَنفُذُوا مِنْ أَقْطَارِ السَّمَاوَاتِ وَالأَرْضِ فَانفُذُوا لا تَنفُذُونَ إِلاّ بِسُلْطَانٍ
الرد
تم الشكر بواسطة: mmaalmesry
#4
شكرا جزيلا للاهتمام
الرد
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] السلام عليكم عايز كود اتصال لقاعده بيانات اكسس 2013 محميه بكلمه سر حسن الجلب 1 49 , 09:01 AM
آخر رد: Owz
  استفسار عن اللست فيو وعرض الصور من قاعدة البيانات SQL Owz 0 39 23-06-21, 06:51 PM
آخر رد: Owz
  مشكله فى حفظ صوره بقاعده بيانات اكسس خالد كامل1 1 85 22-06-21, 12:03 AM
آخر رد: ابراهيم ايبو
  هل من الممكن جعل مشروع فيجوال بيسك 10 يرسل بيانات الى الواتس خالد كامل1 4 214 21-06-21, 09:28 PM
آخر رد: خالد كامل1
  اريد تفريغ بيانات جدول الى جدول اخر مع حذف البيانات التى فى الجدول المفرغ منه خالد كامل1 1 95 19-06-21, 10:01 PM
آخر رد: خالد كامل1
  هل من طريقه بسسيطه لتصدير بيانات فى فورم بالادوات الى PDF خالد كامل1 0 70 19-06-21, 08:20 AM
آخر رد: خالد كامل1
  العمل على قاعدة بيانات أونلاين وأوفلاين بنفس الوقت بشار نصري 2 490 18-06-21, 01:57 AM
آخر رد: aldery
  الرجاء من رواد البرمجة في المنتدي بخصوص استعاء بيانات من موقع لتكست بوكس نور الهدى الهدى 2 317 16-06-21, 09:08 PM
آخر رد: نور الهدى الهدى
  الاتصال بقاعدة بيانات اكسس aftfm 10 469 12-06-21, 06:26 PM
آخر رد: nrkarat
  [VB.NET] مطلوب تعديل في قاعدة البيانات nrkarat 0 108 09-06-21, 01:02 AM
آخر رد: nrkarat

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


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