السلام عليكم ورحمته الله وبركاته :unsure:
البرنامج عامله انا بلغة الفيجوال بيسك دوت نيت وقاعدة البيانات أكسس
راح يكون البرنامج على جهازين لأن فيه شخصين راح يشتغوا فى نفس الوقت على البرنامج
نزلت البرنامج مع قاعدة البيانات على الجهاز الاول وشغال 100%
ووضعت قاعدة البيانات فى مجلد (مشاركة- شيرنق) وعملت علية جميع الصلاحيات لليوزر الثاني(الجهاز الثاني)
وعدلت على الكود تبع الكونيكشن فى البرنامج عشان الجهاز الثاني يقدر يسوى أكسس على قاعدة البيانات
كود الكونيكشن (بأختصار للشرح فقط) :
الجهاز الاول
data source= أسم قاعدة البيانات
وشغال كويس
الجهاز الثاني
data source= \\أسم قاعدة البيانات\أسم المجلد\أسم الجهاز الأول
وبرضة شغال
بعد تطبيق كل هذا , الجهازين شغالين فى البداية لكن أثناء الادخال والتعديل والاستعلام على قاعد البيانات يصير لخبطة يعنى اذا كان
الجهاز الاول شغال الجهاز الثاني ما يقدر يسوى شي فى قاعدة البيانات و يفقد الاتصال والعكس صحيح
انا ما عندى خبرة فى الأكسس عشان كذا ما قدرت أحل المشكلة :wacko:
سؤالي الاول : هل الطريقة الى انا استخدمتها صحيحة اذا كانت قاعدة البيانات(الاكسس) راح يشتغل عليها اكثر من جهاز ,
او أنه قاعدة الاكسس لاتملك القدرة على ذلك ولازم تكون قاعدة البيانات SQL SERVER؟
سؤالي الثاني : واذا كانت غير صحيحة فما الطريقة الصحيحه واذا كانت صحيحة فما حل مشكلة الكونيكشن , وهل فية خاصية او طريقة يكون عادى يصلح تفتح قاعدة البيانات(الأكسس)
لأكثر من يوزر فى نفس الوقت ؟
ملاحظة : ملف قاعد البيانات لم اضع فية ( يوزر أكاونت) ولا (يوزر بريمشن) , لآنة البرنامج بالفيجوال والأكسس فقط لحفظ البياناتلا أكثر :huh:
وانا عارف انى طولت جدا B) فى الشرح بس والله شيب راسي ولا قدرت أحل المشكلة , وأتمنى انك تدلوني على الحل الصحيح وشكرا للجميع (h)