(22-07-18, 11:26 AM)atefkhalf2004 كتب : [ -> ]حضراتكم
انا عامل فورم به بيانات طالب
واستخدم قاعدة بيانات سكول سرفر 2008
ويوجد معي اي بي static
197.167.74.100/32
كيف اتصل بالقاعدة من خارج الجهاز
من خلال الانترنت
هل من شخص جرب الاتصال من خارج الجهاز بالقاعدة
ويكون الاتصال من خارج الشبكة المحلية (السلك او الراوتر)
(22-07-18, 12:25 PM)mero5000 كتب : [ -> ]شوف اخى atefkhalf2004 الاسم الى عجزت عن قرآته
اولا بما انك تستخدم استتك اى بى لا يجب وضعه لاى احد لانه ببساطه الاى الدائم لجهازى
اما اجهزة الراوتر فتتغير فى كل مرة ندخل الانترنت
ثانيا الاستضافات تعطيك كونكشن استرنج خاص بها لتتصل بقاعدة بياناتك انا فى الحقيقة لم اجرب جوجل دريف الى فى تخزين الملفات فقط
ثالثا بما ايه فائدة الاستتك اى بى الان وانت رافع الداتا بيز بمكان اخر غير جهازك
فكرة الاستتك اى بى انك تجعلنا جمبعا نتصل بالداتا بيز الخاصة بك فى جهازك
عموما السيرفرات تعطيك اسم السيرفر وليس ip لحماية اجهزتها
جرب smarterasp.net انا مجربه
===============================================
انا بشتغل Entity framework اخى السندباد
الاسم هو عاطف خلف...
اخى الحبيب عاطف
بخصوص الاتصال بقاعدة البيانات من خلال الاى بى
تم توضيحه لك مسبقاً مع شرح مفصل فى الموضع الخاص بك هنا
تحياتى لك
وتمنياتى لك التوفيق
الاستاذ الفاضل الجوكر
عهدت في ان اي موضوع ان شاء الله سوف نصل عن طريقكم الي حل ان شاء الله
جعلكم الله نصرة للضعفاء علميا وبرمجيا
بخصوص جملة الاتصال هل يوضع الي بي الاول ثم اسم السرفر ام العكس
اتمني حضرتك تفيدني
Public cn As New SqlClient.SqlConnection("Data Source=(1)\(2),1433;Initial Catalog=(3); User ID=(4);password=1234
وايضا في الاستاتك اي بي
هل يحتوي علي /32 مثلا ام هي زيادة
ثالثا :
بفرض لا يوجد استاتك اي بي
هل يمكن وضع القاعدة علي جوجل درايف ويتصل بها اكثر من شخص في ذات الوقت
شكرا
(22-07-18, 08:01 PM)atefkhalf2004 كتب : [ -> ]انا atef khalf
ثانيا هذا مثال للاي بي وليس الاي بي
ثالثا قاعدة البيانات موجودة علي جهاز وليس علي علي جوجل درايف
لم يتم الاتصال ايضا رغم تنفيذ جملة الاتصال كما ذكرها الزملاء
هل من منقذ ؟؟؟
197.169.74.100/32
هل الاي بي كده صح ام 32 زيادة
ام هو 197.169.74.100 فقط
اهلا بك اخ عاطف
انا ردى كان على عنوان سوالك فى الاساس و المشاؤكة رقم 1 ولم تذكر ابدا اى شيئ عن ستتك اى بى الى فى مشاركة اخرى
ولما لقيتك سئلت عن الاستتك فقلت لك انك وقلت لك
PHP كود :
ثالثا بما ايه فائدة الاستتك اى بى الان وانت رافع الداتا بيز بمكان اخر غير جهازك
فانت رديت على ب
PHP كود :
ثالثا قاعدة البيانات موجودة علي جهاز وليس علي علي جوجل درايف
حدد الاول الطريقة الى تريد الربط بيها عشان نعرف نرد عليك بشكل ادق
بالتوفيق
حضرتك انا اعرض المشكلة باكثر من طريقة وفي حالة فشل طريقة قد نستخدم الاخري
الهدف الاساسي هو ان اضع قاعدة البيانات علي جهاز في مكان ونتصل به من خارج المكان وبعيدا عن الشبكة المحلية
هناك طريقة الاستاتك اي بي
كيف اتصل بالجهاز من خلال اي بي
وفي حالة عدم القدرة علي الاتصال من خلال الاستاتيك اي بي
هل ممكن ان نرفع القاعدة علي موقع مثل جوجل درايف
واظن انها لن تفي بالغرض لانه لا يمكن ان يتصل اكثر من شخص ولا ايه ؟؟؟؟؟
ارفع على هوست هيتصل بها اى شخص من اى مكان
حضرتك تقصد موقع وهل يوجد هوست مجاني وهل هو امن طنت اتنمني ان تنجح اي بي يستاتيك برجاء دكر هوست وكيفية الاتصال به
الاستتك اى بى ينفع بس اى مشاكل بخط الانترنت هيأثر على البرنامج
الهوست افضل فى كل الحالات
اما المجانى فهو لمدة معينة
جرب smarterasp.net
(23-07-18, 10:34 AM)atefkhalf2004 كتب : [ -> ]الاستاذ الفاضل الجوكر
عهدت في ان اي موضوع ان شاء الله سوف نصل عن طريقكم الي حل ان شاء الله
جعلكم الله نصرة للضعفاء علميا وبرمجيا
بخصوص جملة الاتصال هل يوضع الي بي الاول ثم اسم السرفر ام العكس
اتمني حضرتك تفيدني
Public cn As New SqlClient.SqlConnection("Data Source=(1)\(2),1433;Initial Catalog=(3); User ID=(4);password=1234
وايضا في الاستاتك اي بي
هل يحتوي علي /32 مثلا ام هي زيادة
ثالثا :
بفرض لا يوجد استاتك اي بي
هل يمكن وضع القاعدة علي جوجل درايف ويتصل بها اكثر من شخص في ذات الوقت
شكرا
اخى الحبيب الامر ليس بهذا التعقيد
وبخصوص الاى بى لا يكتب بهذه الطريقة 127.0.0.0/32
انت عند الاستخدام للاتصال
كل ما عليك فعله هو كتابة اى بى واحد مباشر مثل
127.0.0.1
امر كتابة الاى بى مثل 127.0.0.0/32 هذا تخص امور شبكية وليس الاتصال
على اى حال راجع هذا الرابط
ستجد به شرح اجنبى يوضح فكرة الاتصال عن بعد من خلال الانترنت
وستجد ايضاً فيديو بشرح عربي ليوضح نقاط التقعيل لـ Sql كما تم فى الشرح الانجليزى
لاجع كلاهما حتى تصل لك الفكرة كاملاً
تحياتى لك
وتمنياتى لك التوفيق