23-01-21, 10:23 PM
(آخر تعديل لهذه المشاركة : 23-01-21, 10:26 PM {2} بواسطة mmaalmesry.)
السلام عليكم الأخوة الكرام و رحمة الله و بركاته
دلوقتى عندما نريد عمل connection لقاعدة بيانات locally نستخدم الكود :
و لنفترض أننا سوف نغير موقع قاعدة البيانات هذه ليكون على 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 ؟
و من ثم وضعها فى ال connection string كمكان لقاعدة البيانات ؟
ملحوظة: الغرض من المناقشة أو الاستفسار أننى أريد عمل قاعدة بيانات و لتكن فى القاهرة مثلا و يمكن الدخول عليها من exe فى الاسكندرية وطنطا مثلا (بالإضافة إلى القاهرة طبعا) - أى أن ال exe ,واحد و مثبت على ال clients و قاعدة البيانات واحدة فى القاهرة .
وشكرا جزيلا
دلوقتى عندما نريد عمل 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 و قاعدة البيانات واحدة فى القاهرة .
وشكرا جزيلا