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

نسخة كاملة : ازاى اعمل قاعدة بيانات مشتركة
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
يا جماعة لو سمحتوا انا عامل برنامج وربطه باكسس 2003 وعايز اشغله نتورك على الشبكة بس مش عارف ازاى اضيف فى نفس قاعدة البيانات عن طريق الربط ب ado
وشكرا
شوف ياباشا اللي لازم تعملو علشان يشتغل البرنامج على الشبكة المحليه وإنتا بتستخدم قاعدة بيانات أكسس , هو إنك تعمل الآتي :

1 - تثبت أو تصطب برنامجك على جهاز واحد من الشبكه وهذا الجهاز هو اللي هتكون قاعدة البيانات فيه يعني هيكون كأنه جهاز سيرفر .
2 - تعمل لمجلد البرنامج مشاركة وتخاي الأوذونات سماح للقراءة والكتابة لأي مستخدم .
3 - تخش على كل جهاز آخر في الشبكة وتفتح مجلد البرنامج اللي معمول له مشاركة في الجهاز الأول اللي قاعدة البيانات فيه , كيف تفتحه :
تروح لقائمة إبدأ بعدين تختار "تشغيل" أو "RUN" بعدين تكتب في شاشة التشغيل الأمر التالي :
\\192.168.1.1 تغير هذا الآيبي بالآيبي بتاع الجهاز الأول اللي قاعدة البيانات فيه , بعد ذلك تضغط إنتر وإستنى لحد ماتظهر نافذة يكون فيها أي حاجه معمول لها مشاركة
في الجهاز اللي كتبت الآيبي بتاعه وبعدين أكيد هتلاقي مجلد البرنامج اللي في الجهاز الأول خش عليه بعدين إعمل لملف البرنامح يعني ملف الexe إضغط عليه بزر
الفأرة الأيمن بعدين إختار الأمر "إرسال إلى" إو "Send To" ثم إختار سطح المكتب وكذا هتلاقي إختصار لملف البرنامج موجود على سطح المكتب .
4 - بعد الخطوة الثالثة لازم تعمل تثبيت أو تصطيب للبرنامج بعد الخطوة الثالثة في كل جهاز لكن الغرض من ذلك هو نسخ الملفات الضرورية لتشغيل البرنامج فقط يعني
تقدر تحذف ملف البرنامج وقاعدة البيانات بعد عملية التثبيت .
5 - خلاص شغل البرنامج في كل جهاز من خلال الضغط على الإختصار الموجودة على سطح مكتب كل جهاز , وإن شاء الله تشتغل كلها وتستخدم نفس قاعدة البيانات الأكسس الموجودة في الجهاز الأول .
الله ينور عليك ... فكرة ممتاذه ... بس فى فكرة عن طريق استخدام ODBC  فى عملية الاتصال بقاعدة البيانات واعتقد ان دى افضل
الله يحفظك اخي الغالي احمد وجزاك الله خير علي ماتقوم به من نشر العلم
تسلم اصابعك تسلم على وقتك
شكرا
(19-09-15, 03:12 PM)mohager كتب : [ -> ]الله ينور عليك ... فكرة ممتاذه ... بس فى فكرة عن طريق استخدام ODBC  فى عملية الاتصال بقاعدة البيانات واعتقد ان دى افضل

السلام عليكم 

ممكن تشرح لنا الفكرة
مشكورين عادلى طرح الموضوع